elsa-core/samples/aspnet/Elsa.Samples.AspNet.HelloWorld/Program.cs
2024-02-02 20:01:14 +02:00

24 lines
565 B
C#

using Elsa.Extensions;
var builder = WebApplication.CreateBuilder(args);
var services = builder.Services;
// Add Elsa services.
services.AddElsa(elsa => elsa
.AddWorkflowsFrom<Program>()
// Enable Elsa HTTP module (for HTTP related activities).
.UseHttp()
);
// Configure middleware pipeline.
var app = builder.Build();
if (app.Environment.IsDevelopment())
app.UseDeveloperExceptionPage();
// Add Elsa HTTP middleware (to handle requests mapped to HTTP Endpoint activities)
app.UseWorkflows();
// Start accepting requests.
app.Run();