我正在开发一个asp .net项目,我根据用户的一些选择开发工作流服务。当用户按照适当的步骤操作时,它会生成一个流程图。此流程图最后使用以下代码添加到工作流服务的正文中。
Flowchart flowchart = new Flowchart();
flowchart = (Code to fill the flowchart)...
Receive reserveSeat = new Receive();
WorkflowService service = new WorkflowService()
{
Body = flowchart,
Endpoints ={
new Endpoint
{
ServiceContractName="IService",
AddressUri = new Uri("http://localhost:2757"),
Binding = new BasicHttpBinding(),
}
}
};
有没有办法在上面的代码中在body中添加Receive活动而不是触摸流程图?我试过了
Body = reserveSeat + flowchar,
但是没有用。有什么想法吗?
答案 0 :(得分:2)
您可以将Receive活动和流程图添加为Sequence活动的子活动
Body = new Sequence()
{
Activities = {
reserveSeat,
flowchar
}
}