【发布时间】:2011-10-03 10:21:45
【问题描述】:
我目前有一个为客户拥有的每个帐户创建一个 windows wf 3.5 实例的进程。
foreach (Account acct in Customer.Accounts)
{
Dictionary<string, object> param = new Dictionary<string, object>();
param.Add("account", acct);
//create the workflow instance
WorkflowInstance instance = workflowRuntime.CreateWorkflow(typeof(AcctWorkflow), param);
//start and run the workflow
instance.Start();
scheduler.RunWorkflow(instance.InstanceId);
}
目前每个请求的创建时间约为500ms,但给定200个账户,总时间> 1分钟。
这是在用户单击创建请求按钮时实时创建的。
请告知我是否可以做任何其他事情以使其更快。
【问题讨论】:
标签: windows workflow-foundation