Exemplo n.º 1
0
        public static InjectorClient Create(string serverName, IDirectoryProvider directory, ILogger logger)
        {
            Func <Binding, EndpointAddress, ILogger, InjectorClient> constructor = (Binding binding, EndpointAddress endpointAddress, ILogger log) => new InjectorClient(binding, endpointAddress, log);

            return(VersionedClientBase <IInjectorService> .CreateClient <InjectorClient>(serverName, InjectorService.EndpointAddress, constructor, logger));
        }
Exemplo n.º 2
0
        public static LoadBalancerClient Create(string serverName, IDirectoryProvider directory, ILogger logger)
        {
            Func <Binding, EndpointAddress, ILogger, LoadBalancerClient> constructor = (Binding binding, EndpointAddress endpointAddress, ILogger l) => new LoadBalancerClient(binding, endpointAddress, directory, l);

            return(VersionedClientBase <ILoadBalanceService> .CreateClient <LoadBalancerClient>(serverName, LoadBalanceService.EndpointAddress, constructor, logger));
        }