I want to be able to do this.
MyInterface interface = new ServiceProxyHelper<ProxyType>(); Here's the object structure
MyTypeThatImplementsMyInterface : MyInterface Will this work?
public class ProxyType : MyInterface {} public class ServiceProxyHelper<ProxyType> : IDisposable, MyInterface {}