elsa-core/src/activities/webhooks/Elsa.Activities.Webhooks/Extensions/WebhookOptionsBuilderExtensions.cs
axeleron007 0f7d66b95e MongoDB and Postgres persistence configuration
MongoDB and Postgres persistence configuration
2021-06-30 18:18:59 +03:00

22 lines
600 B
C#

using Elsa.Activities.Webhooks.ActivityTypes;
using Elsa.Activities.Webhooks.Bookmarks;
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>()
.AddBookmarkProvider<WebhookBookmarkProvider>();
return elsaOptions;
}
}
}