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; }
public ConsulServiceDiscoveryMessageHandler(IConsulServicesRegistry consulRegistry, IOptions <ConsulOptions> options) { _consulRegistry = consulRegistry; _options = options.Value; }