我想创建一个WF接收活动,但是要自定义使用固定合同和固定参数。我已经考虑过扩展Receive活动并设置一些属性,但它是一个密封的类。
这是最好的方法吗?
答案 0 :(得分:1)
您创建XAML活动并在其中删除Receive活动。如果您向工作流项目添加服务引用,这正是工具为您生成预先打包的活动时所执行的操作。
答案 1 :(得分:1)
您的设计人员可以使用IActivityTemplateFactory预先配置您想要的合同的现有发送/接收。您还可以添加可能需要的变量。这样开发人员就不必输入每个参数。