protected ServiceClientBase(Type serviceContract, string endpointConfigurationName) { m_serviceContract = serviceContract; m_clientImpl = FindConstructor <Ctor1>(typeof(string))(endpointConfigurationName); SetupBehaviors(); }
protected ServiceClientBase(Type serviceContract, string endpointConfigurationName, EndpointAddress remoteAddress) { m_serviceContract = serviceContract; m_clientImpl = FindConstructor <Ctor3>(typeof(string), typeof(EndpointAddress))(endpointConfigurationName, remoteAddress); SetupBehaviors(); }
protected ServiceClientBase(Type serviceContract, Binding binding, EndpointAddress remoteAddress) { m_serviceContract = serviceContract; m_clientImpl = FindConstructor <Ctor4>(typeof(Binding), typeof(EndpointAddress))(binding, remoteAddress); SetupBehaviors(); }