public IWorkerServiceClient CreateClient(string endpointConfigurationName)
        {
            var client = new WorkerServiceClient(endpointConfigurationName, this.IsChannelFactoryResetQueued);

            return(client);
        }
        public IWorkerServiceClient CreateClient()
        {
            var client = new WorkerServiceClient(this.IsChannelFactoryResetQueued);

            return(client);
        }
        public IWorkerServiceClient CreateClient( string endpointConfigurationName )
        {
            var client = new WorkerServiceClient( endpointConfigurationName, this.IsChannelFactoryResetQueued );

            return client;
        }
        public IWorkerServiceClient CreateClient()
        {
            var client = new WorkerServiceClient( this.IsChannelFactoryResetQueued );

            return client;
        }
        public IWorkerServiceClient CreateClient()
        {
            var client = new WorkerServiceClient( this.retryPolicy, this.handlerProvider, this.interceptorProvider, this.validatorsProvider );

            return client;
        }
        public IWorkerServiceClient CreateClient()
        {
            var client = new WorkerServiceClient(this.retryPolicy, this.handlerProvider, this.interceptorProvider, this.validatorsProvider);

            return(client);
        }