我们的系统中有很多工作流程。
我们注意到,使用WorkflowInvoker.Invoke(myworkflow)几乎需要1秒才能执行。工作流有点大,但在我们的测试中,它什么也没做。myworkflow是用ActivityXamlServices.Load从XAML构建的
对如何改进这一点有什么建议吗?
谢谢,
发布于 2012-02-23 16:56:03
尝试缓存传递给invoker - http://www.neovolve.com/post/2010/07/23/Caching-workflow-activities-to-increase-performance.aspx的活动实例
发布于 2012-02-23 07:33:14
也许您在导览工作流程中使用的自定义活动编写得不好?请记住,cachedmetadata数据经常被调用
https://stackoverflow.com/questions/9404504
复制相似问题