0
我目前有一个为客户拥有的每个帐户创建一个Windows wf 3.5实例的过程。为200请求优化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分钟。
这是在用户点击创建请求按钮时实时创建的。
请告诉我是否还有其他事情可以做,以加快速度。