这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
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.0 KiB

LINGYUN.Abp.Elsa.Activities.Webhooks

Elsa工作流的Webhook活动集成模块

功能

  • 提供 PublishWebhook 活动用于发布Webhook
    • 支持发送数据到订阅者
    • 支持自定义HTTP头部
    • 支持JavaScript、JSON和Liquid语法
    • 集成ABP框架的 IWebhookPublisher 接口
    • 支持多租户

配置使用

[DependsOn(
    typeof(AbpElsaActivitiesWebhooksModule)
    )]
public class YouProjectModule : AbpModule
{
}

appsettings.json

{
    "Elsa": {
        "PublishWebhook": true    // 启用Webhook活动
    }
}

活动参数

  • WebhooName: Webhook的唯一名称
  • WebhookData: 要发送的数据
  • SendExactSameData: 是否直接发送原始数据(如果为true,将直接发送参数中的数据给客户端)
  • UseOnlyGivenHeaders: 是否仅使用给定的头部(如果为true,将仅使用给定的头部;如果为false,给定的头部将添加到订阅中预定义的头部)
  • Headers: 要发送的HTTP头部(高级选项)

English