When you run a Workflow using Workflow Foundation, you pass arguments to the workflow in a Dictionary form where the type of Dictionary is Dictionary<string, object>. This means you miss the strong typing features of .NET languages. You have to
Read More...
Read the complete post at http://feedproxy.google.com/~r/OmarAlZabirBlog/~3/nOzECG83psk/strongly-typed-workflow-input-and-output-arguments.aspx