コード例 #1
0
 public FileOcelotConfigurationCreator(
     IOptions <FileConfiguration> options,
     IConfigurationValidator configurationValidator,
     IClaimToThingConfigurationParser claimToThingConfigurationParser,
     ILogger <FileOcelotConfigurationCreator> logger,
     ILoadBalancerFactory loadBalancerFactory,
     ILoadBalancerHouse loadBalancerHouse)
 {
     _loadBalanceFactory              = loadBalancerFactory;
     _loadBalancerHouse               = loadBalancerHouse;
     _options                         = options;
     _configurationValidator          = configurationValidator;
     _claimToThingConfigurationParser = claimToThingConfigurationParser;
     _logger = logger;
 }
コード例 #2
0
 public ClaimToThingConfigurationParserTests()
 {
     _claimToThingConfigurationParser = new ClaimToThingConfigurationParser();
 }
コード例 #3
0
 public ClaimsToThingCreator(IClaimToThingConfigurationParser claimToThingConfigurationParser,
                             IOcelotLoggerFactory loggerFactory)
 {
     _logger = loggerFactory.CreateLogger <ClaimsToThingCreator>();
     _claimToThingConfigParser = claimToThingConfigurationParser;
 }