public static I CreateInstance <S, I, C>(C callback) where I : class where S : class, I { DuplexClientBase <I, C> .VerifyCallback(); InstanceContext <C> context = new InstanceContext <C>(callback); return(CreateInstance <S, I, C>(context)); }
static DuplexChannelFactory() { DuplexClientBase <T, C> .VerifyCallback(); }