My application load all available workflows on startup after the user logs in. I have a list of workflows I've gotten from the SQL persistence via GetAllWorkflows(). For each of these, I try to do WorkflowRuntime.GetWorkflow. This call is taking around
220ms. Seems small, but when I'm loading 100+ workflows it isn't. The database code only seems to take around 20ms, so I wonder what all is going on that takes so long? Any pointers on loading a bunch of workflows fast?
View Complete Post