I am using VB.NET, 3.5 Framework.
I created a WCF Service running as a console application. It is doing event listening for my workflow engine.
The second application I am trying to do is a WinForm that can monitor the service and return me back the current states of the engine's workers.
I am able to connect to the service fine, and I verified that my service has values being set when I step through it... however when my monitor makes a call to the service, I am returning values as though it is not being run? (So default values, not current values)
Any ideas what is going wrong? My WFE is multi-threaded so I was wondering if I needed to make the service interface a singleton pattern, but before I do that I am not sure if I am missing something else that should be easy?
If I step through my monitor into the call to the service, it even jumps into my service's code, but again, the variables and objects are not showing their current state.