private void WhenICreate() { _result = _creator.Create(_globalConfig); }
private void GivenTheServiceProviderConfigIs(ServiceProviderConfiguration config) { var configuration = new InternalConfiguration(null, null, config, null, null, null, null, null); _downstreamContext.Configuration = configuration; }
private void GivenTheFollowingIsReturned(ServiceProviderConfiguration serviceProviderConfiguration) { _serviceProviderConfigCreator .Setup(x => x.Create(It.IsAny <FileGlobalConfiguration>())).Returns(serviceProviderConfiguration); }
private void ThenTheConfigIs(ServiceProviderConfiguration expected) { _result.ServiceProviderHost.ShouldBe(expected.ServiceProviderHost); _result.ServiceProviderPort.ShouldBe(expected.ServiceProviderPort); }
private static ServiceDiscovery.Providers.IServiceDiscoveryProvider GetKubeProvider(IServiceProvider provider, ServiceProviderConfiguration config, DownstreamReRoute reRoute, IOcelotLoggerFactory factory) { var kubeClient = provider.GetService <IKubeApiClient>(); var k8sRegistryConfiguration = new KubeRegistryConfiguration() { KeyOfServiceInK8s = reRoute.ServiceName, KubeNamespace = string.IsNullOrEmpty(reRoute.ServiceNamespace) ? config.Namespace : reRoute.ServiceNamespace }; var k8sServiceDiscoveryProvider = new KubernetesServiceDiscoveryProvider(k8sRegistryConfiguration, factory, kubeClient); if (config.Type?.ToLower() == "pollkube") { return(new PollKubernetes(config.PollingInterval, factory, k8sServiceDiscoveryProvider)); } return(k8sServiceDiscoveryProvider); }
public LoadBalancerHouseTests() { _factory = new Mock <ILoadBalancerFactory>(); _loadBalancerHouse = new LoadBalancerHouse(_factory.Object); _serviceProviderConfig = new ServiceProviderConfiguration("myType", "myHost", 123, string.Empty, "configKey", 0); }
private void GivenTheConfigurationIs(List <ReRoute> reRoutesConfig, string adminPath, ServiceProviderConfiguration serviceProviderConfig) { _reRoutesConfig = reRoutesConfig; _config = new InternalConfiguration(_reRoutesConfig, adminPath, serviceProviderConfig, "", new LoadBalancerOptionsBuilder().Build(), "", new QoSOptionsBuilder().Build(), new HttpHandlerOptionsBuilder().Build()); }
public ReRouteBuilder WithServiceProviderConfiguraion(ServiceProviderConfiguration serviceProviderConfiguraion) { _serviceProviderConfiguraion = serviceProviderConfiguraion; return(this); }
private void GivenTheReRoute(ServiceProviderConfiguration serviceConfig, DownstreamReRoute reRoute) { _serviceConfig = serviceConfig; _reRoute = reRoute; }
public SpConfigurationProvider( IOptions <SamlConfiguration> options ) { this.configuration = options.Value.ServiceProviderConfiguration; }
private void GivenTheConfigurationIs(ServiceProviderConfiguration config) { _config = config; ScopedRepository .Setup(x => x.Get <ServiceProviderConfiguration>("ServiceProviderConfiguration")).Returns(new OkResponse <ServiceProviderConfiguration>(config)); }
public Saml2MessageFactory(Saml2Configuration saml2Configuration) { _saml2Configuration = saml2Configuration; _serviceProviderConfiguration = saml2Configuration.ServiceProviderConfiguration; _identityProviderConfiguration = saml2Configuration.IdentityProviderConfiguration; }
private void GivenTheReRoute(ServiceProviderConfiguration serviceConfig) { _serviceConfig = serviceConfig; }
private void GivenAServiceProviderConfig(ServiceProviderConfiguration serviceProviderConfig) { _serviceProviderConfig = serviceProviderConfig; }
private void GivenTheConfigurationIs(List<ReRoute> reRoutesConfig, string adminPath, ServiceProviderConfiguration serviceProviderConfig) { _reRoutesConfig = reRoutesConfig; _config = new OcelotConfiguration(_reRoutesConfig, adminPath, serviceProviderConfig); }
private void GivenTheConfigurationIs(ServiceProviderConfiguration config) { _config = config; _downstreamContext.ServiceProviderConfiguration = config; }
private void GivenTheServiceProviderConfigIs(ServiceProviderConfiguration config) { var configuration = new InternalConfiguration(null, null, config, null, null, null, null, null, null); _httpContext.Items.SetIInternalConfiguration(configuration); }
private void GivenTheReRoutes(List <ReRoute> reRoutes, ServiceProviderConfiguration config) { _config = new InternalConfiguration(reRoutes, "", config, "", new LoadBalancerOptionsBuilder().Build(), "", new QoSOptionsBuilder().Build(), new HttpHandlerOptionsBuilder().Build()); }
private static ServiceDiscovery.Providers.IServiceDiscoveryProvider GetServiceFabricProvider(IServiceProvider provider, ServiceProviderConfiguration config, DownstreamRoute route, IOcelotLoggerFactory factory) { var servicePartitionResolver = provider.GetService <IServicePartitionResolver>(); var serviceFabricDiscoveryProvider = new ServiceFabricProvider(route.ServiceName, servicePartitionResolver, factory); return(serviceFabricDiscoveryProvider); }