public ConsulServiceDiscoveryMessageHandler(IConsulServicesRegistry servicesRegistry,
                                             IOptions <ConsulOptions> options, string serviceName = null, bool?overrideRequestUri = null)
 {
     _servicesRegistry   = servicesRegistry;
     _options            = options;
     _serviceName        = serviceName;
     _overrideRequestUri = overrideRequestUri;
 }
 public ConsulServiceDiscoveryMessageHandler(IConsulServicesRegistry servicesRegistry,
                                             IOptions <ConsulOptions> options, string serviceName = null, bool?overrideRequestUri = null)
 {
     if (string.IsNullOrWhiteSpace(options.Value.Url))
     {
         throw new InvalidOperationException("Consul URL was not provided.");
     }
     _servicesRegistry   = servicesRegistry;
     _options            = options;
     _serviceName        = serviceName;
     _overrideRequestUri = overrideRequestUri;
 }
Exemplo n.º 3
0
 public ConsulServiceDiscoveryMessageHandler(IConsulServicesRegistry consulRegistry, IOptions <ConsulOptions> options)
 {
     _consulRegistry = consulRegistry;
     _options        = options.Value;
 }