Пример #1
0
 public FileGlobalConfiguration()
 {
     ServiceDiscoveryProvider = new FileServiceDiscoveryProvider();
     RateLimitOptions         = new FileRateLimitOptions();
     LoadBalancerOptions      = new FileLoadBalancerOptions();
     QoSOptions         = new FileQoSOptions();
     HttpHandlerOptions = new FileHttpHandlerOptions();
 }
Пример #2
0
        private bool HaveServiceDiscoveryProviderRegistered(FileServiceDiscoveryProvider serviceDiscoveryProvider)
        {
            if (serviceDiscoveryProvider == null)
            {
                return(true);
            }

            if (serviceDiscoveryProvider?.Type?.ToLower() == "servicefabric")
            {
                return(true);
            }

            return(string.IsNullOrEmpty(serviceDiscoveryProvider.Type) || _serviceDiscoveryFinderDelegates.Any());
        }
Пример #3
0
        private bool HaveServiceDiscoveryProviderRegistered(FileReRoute reRoute, FileServiceDiscoveryProvider serviceDiscoveryProvider)
        {
            if (string.IsNullOrEmpty(reRoute.ServiceName))
            {
                return(true);
            }

            if (serviceDiscoveryProvider?.Type?.ToLower() == "servicefabric")
            {
                return(true);
            }

            return(_serviceDiscoveryFinderDelegates.Any());
        }
 public FileGlobalConfiguration()
 {
     ServiceDiscoveryProvider = new FileServiceDiscoveryProvider();
     RateLimitOptions         = new FileRateLimitOptions();
 }
Пример #5
0
 public FileGlobalConfiguration()
 {
     ServiceDiscoveryProvider = new FileServiceDiscoveryProvider();
 }