You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
LINGYUN.Abp.Elsa.Activities.Webhooks
Webhook activities integration module for Elsa workflow
Features
- Provides PublishWebhook activity for publishing webhooks
- Support sending data to subscribers
- Support custom HTTP headers
- Support JavaScript, JSON, and Liquid syntax
- Integration with ABP framework's
IWebhookPublisherinterface - Support multi-tenancy
Configuration and Usage
[DependsOn(
typeof(AbpElsaActivitiesWebhooksModule)
)]
public class YouProjectModule : AbpModule
{
}
appsettings.json
{
"Elsa": {
"PublishWebhook": true // Enable webhook activities
}
}
Activity Parameters
- WebhooName: Unique name of the webhook
- WebhookData: Data to send
- SendExactSameData: If true, it sends the exact same data as the parameter to clients
- UseOnlyGivenHeaders: If true, webhook will only contain given headers; if false, given headers will be added to predefined headers in subscription
- Headers: HTTP headers to be sent (advanced option)