public ResultEnumerator(WSEnumerationClient client, RequestFactory requestFactory, ResponseFactory responseFactory, RmResourceFactory resourceFactory, string filter, string[] attributes) { this.results = new List <RmResource>(); this.client = client; this.requestFactory = requestFactory; this.responseFactory = responseFactory; this.resourceFactory = resourceFactory; this.filter = filter; this.attributes = attributes; }
public FIMServiceClient(EndpointAddress mexEndpoint, EndpointAddress resourceEndpoint, EndpointAddress resourceFactoryEndpoint, EndpointAddress enumerationEndpoint) { Constants.Bindings bindings = new Constants.Bindings(); mexClient = new MEXClient(bindings.MetadataExchangeHttpBinding_IMetadataExchange, mexEndpoint); wsResourceClient = new WSResourceClient(bindings.ServiceMultipleTokenBinding_Resource, resourceEndpoint); wsResourceFactoryClient = new WSResourceFactoryClient(bindings.ServiceMultipleTokenBinding_ResourceFactory, resourceFactoryEndpoint); wsEnumerationClient = new WSEnumerationClient(bindings.ServiceMultipleTokenBinding_Enumeration, enumerationEndpoint); requestFactory = new RequestFactory(); responseFactory = new ResponseFactory(); resourceFactory = new RmResourceFactory(); }