In his last MVVM with Prism post, Mark J. Miller talks about wrapping IClientChannel.
I could have used the title “Ditching Client Service Proxy” or “Avoiding Add Service Reference”, but that’s not what the meat of the post is about. However, that is essentially the goal of this post. The client service proxy generated when you use “Add Service Reference…” to reference your web service from your client project is used by almost every demo I know. It quickly generates a proxy class for you that at first blush is “the bee’s knees”.
Here you can find all parts from the series:
- Part 1: The Bootstrapper
- Part 2: The Shell
- Part 3: Regions
- Part 3b: View Injection and The Controller Pattern
- Part 4: Modules
- Part 5: The View-Model
- Part 5b: ServiceLocator vs Dependency Injection
- Part 6: Commands