elsa-core/src/activities/Elsa.Activities.Http/Startup.cs
2021-09-01 19:06:07 +02:00

21 lines
611 B
C#

using Elsa.Attributes;
using Elsa.Options;
using Elsa.Services.Startup;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
namespace Elsa.Activities.Http
{
[Feature("Http")]
public class Startup : StartupBase
{
public override void ConfigureElsa(ElsaOptionsBuilder elsa, IConfiguration configuration)
{
elsa.AddHttpActivities(configuration.GetSection("Elsa:Server").Bind);
}
public override void ConfigureApp(IApplicationBuilder app) => app.UseHttpActivities();
}
}