/// <summary> /// Default constructor. /// </summary> public DefaultClient() { this.wsTransferClient = new WsTransferClient(); this.wsTransferFactoryClient = new WsTransferFactoryClient(); this.wsEnumerationClient = new WsEnumerationClient(); this.mexClient = new MexClient(); this.alternateClient = new AlternateClient(); this.resourceFactory = new RmResourceFactory(); this.requestFactory = new RmRequestFactory(); }
public DefaultClient(string fimUrl, TimeSpan?receiveTimeout = null, int?maxReceivedMessageSize = null) { this.wsTransferClient = new WsTransferClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransfer(fimUrl)); this.wsTransferFactoryClient = new WsTransferFactoryClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransferFactory(fimUrl)); this.wsEnumerationClient = new WsEnumerationClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsEnumeration(fimUrl)); this.mexClient = new MexClient(Bindings.MetadataExchangeHttpBinding_IMetadataExchange(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Mex(fimUrl)); this.alternateClient = new AlternateClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Alternate(fimUrl)); this.resourceFactory = new RmResourceFactory(); this.requestFactory = new RmRequestFactory(); }
public DefaultClient(string fimUrl, TimeSpan? receiveTimeout = null, int? maxReceivedMessageSize = null) { this.wsTransferClient = new WsTransferClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransfer(fimUrl)); this.wsTransferFactoryClient = new WsTransferFactoryClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransferFactory(fimUrl)); this.wsEnumerationClient = new WsEnumerationClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsEnumeration(fimUrl)); this.mexClient = new MexClient(Bindings.MetadataExchangeHttpBinding_IMetadataExchange(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Mex(fimUrl)); this.alternateClient = new AlternateClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Alternate(fimUrl)); this.resourceFactory = new RmResourceFactory(); this.requestFactory = new RmRequestFactory(); }
public DefaultClient(string fimUrl) { this.wsTransferClient = new WsTransferClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.WsTransfer(fimUrl)); this.wsTransferFactoryClient = new WsTransferFactoryClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.WsTransferFactory(fimUrl)); this.wsEnumerationClient = new WsEnumerationClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.WsEnumeration(fimUrl)); this.mexClient = new MexClient(Bindings.MetadataExchangeHttpBinding_IMetadataExchange, DefaultEndpoints.Mex(fimUrl)); this.alternateClient = new AlternateClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.Alternate(fimUrl)); this.resourceFactory = new RmResourceFactory(); this.requestFactory = new RmRequestFactory(); }
/// <summary> /// Constructor. /// </summary> /// <param name="wsTransferConfigurationName">Name of the ws transfer endpoint configuration.</param> /// <param name="wsTransferFactoryConfigurationName">Name of the ws transfer factory endpoint configuration.</param> /// <param name="wsEnumerationConfigurationName">Name of the ws enumeration endpoint configuration.</param> /// <param name="mexConfigurationName">Name of the mex endpoint configuration.</param> public DefaultClient( String wsTransferConfigurationName, String wsTransferFactoryConfigurationName, String wsEnumerationConfigurationName, String mexConfigurationName, String alternateClientConfigurationName ) { this.wsTransferClient = new WsTransferClient(wsTransferConfigurationName); this.wsTransferFactoryClient = new WsTransferFactoryClient(wsTransferFactoryConfigurationName); this.wsEnumerationClient = new WsEnumerationClient(wsEnumerationConfigurationName); this.mexClient = new MexClient(mexConfigurationName); this.alternateClient = new AlternateClient(alternateClientConfigurationName); this.resourceFactory = new RmResourceFactory(); this.requestFactory = new RmRequestFactory(); }
public static void MyClassInitialize(TestContext testContext) { NetworkCredential credential = GetCredential(); transferFactoryClient = new WsTransferFactoryClient(); transferFactoryClient.ClientCredentials.Windows.ClientCredential = credential; enumerationClient = new WsEnumerationClient(); enumerationClient.ClientCredentials.Windows.ClientCredential = credential; transferClient = new WsTransferClient(); transferClient.ClientCredentials.Windows.ClientCredential = credential; mexClient = new MexClient(); schema = mexClient.Get(); resourceFactory = new RmResourceFactory(schema); requestFactory = new RmRequestFactory(schema); }