elsa-core/src/samples/aspnet/Elsa.Samples.HelloWorld/Program.cs

27 lines
630 B
C#
Raw Normal View History

using Elsa.Extensions;
using Elsa.Http.Extensions;
using Elsa.Workflows.Management.Extensions;
var builder = WebApplication.CreateBuilder(args);
var services = builder.Services;
// Add Elsa services.
services.AddElsa(elsa => elsa
.UseWorkflowManagement()
// 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.UseHttpActivities();
// Run.
app.Run();