If you need a quick and simple way to manually test your WorkflowService the WCF Test Client makes it simple but there are a few tips that will make your life much easier.
The WCF Test Client will ask for the URI of your service. The simplest way to get it is to
When Visual Studio 2010 first came out, I was confused about how I could send a value to the default Workflow Service implementation which accepts a Nullable<int> as a parameter.
Just click on the drop down arrow and select System.Nullable<System.Int32>
Then click on the triangle just left of the int
Now you can enter a value.
Of course, by now everyone has figured this out right? Wrong… I still run into people who never realized they could do this. Sad really because a tool like this should be… intuitive but in this case it just wasn’t so.
If you are debugging your service in Visual Studio you can use the Microsoft.Activities WorkflowServiceTraceBehavior to see exactly what your service is up to. For more information see How do I get Workflow Trace information to show in Visual Studio's Debug Window?