elsa-core/src/activities/webhooks/Elsa.Activities.Webhooks/Extensions/WebhookOptionsBuilderExtensions.cs

22 lines
600 B
C#
Raw Normal View History

using Elsa.Activities.Webhooks.ActivityTypes;
2021-06-09 16:08:22 +00:00
using Elsa.Activities.Webhooks.Bookmarks;
2021-04-16 10:48:06 +00:00
using Elsa.Services;
using Microsoft.Extensions.DependencyInjection;
namespace Elsa.Activities.Webhooks.Extensions
{
public static class WebhookOptionsBuilderExtensions
{
public static ElsaOptionsBuilder AddWebhooks(this ElsaOptionsBuilder elsaOptions)
{
elsaOptions.Services
.AddScoped<IActivityTypeProvider, WebhookActivityTypeProvider>()
2021-06-09 16:08:22 +00:00
.AddBookmarkProvider<WebhookBookmarkProvider>();
return elsaOptions;
}
}
}