I am trying to create a new implementation of the IBlogDataService and ILoggingDataService interfaces that communicate with a web service. However I am having loads of problems with circular references (my webserice knowing about the runtime and the runtime
knowing about the web service), and a whole host of other issues in that methods on classes in the Runtime library that I returned by these interfaces have methods which are called on the web. This causes problems as the web service representations of these
classes can not have their methods executed.
I thought this would be relatively simple as the current DasBlog implements the factories for instantiating the Logging and Data services.
The reason I am trying to do this is so I can physically seperate the web and runtime libraries, this would allow me a little more flexability with deployment.
Any help, feeback alternate methods of implementing this would be gratefully recieved.