Ejemplo n.º 1
0
        public async Task <List <Ocelot.Values.Service> > GetEndpoints(string serviceName)
        {
            var config = new ConsulRegistryConfiguration(_serviceConfig.SERVICE_REGISTRY_ADDRESS, int.Parse(_serviceConfig.SERVICE_REGISTRY_PORT), serviceName);
            IServiceDiscoveryProvider discoveryProvider = new ConsulServiceDiscoveryProvider(config);
            var list = await discoveryProvider.Get();

            return(list);
        }
Ejemplo n.º 2
0
 private void WhenIGetTheServices()
 {
     _services = _provider.Get().GetAwaiter().GetResult();
 }