Example #1
0
 public AbpEfCoreFileConfigurationRepository(ConfigCacheOptions option, IOcelotCache <FileConfiguration> cache, IOcelotRepository ocelotGlobalConfigurationRepository, IOcelotLoggerFactory loggerFactory)
 {
     _ocelotGlobalConfigurationRepository = ocelotGlobalConfigurationRepository;
     _option = option;
     _cache  = cache;
     _logger = loggerFactory.CreateLogger <AbpEfCoreFileConfigurationRepository>();
 }
 public OcelotAppService(IOcelotRepository ocelotRepository,
                         IOcelotManager ocelotManager,
                         IDistributedEventBus distributedEventBus) : base(ocelotRepository)
 {
     OcelotRepository    = ocelotRepository;
     OcelotManager       = ocelotManager;
     DistributedEventBus = distributedEventBus;
 }
 public OcelotDataSeedContributor(
     IGuidGenerator guidGenerator,
     IOcelotRepository ocelotRepository,
     IConfiguration configuration)
 {
     _guidGenerator    = guidGenerator;
     _ocelotRepository = ocelotRepository;
     _configuration    = configuration;
 }
Example #4
0
        public FileConfigurationRepository()
        {
            _cachOptions       = new Mock <IOcelotCache <FileConfiguration> >();
            _fileConfiguration = new Mock <IOcelotCache <FileConfiguration> >();
            _ocelotRepository  = GetRequiredService <IOcelotRepository>();
            _loggerFactory     = new Mock <IOcelotLoggerFactory>();
            var logger = new Mock <IOcelotLogger>();

            _loggerFactory.Setup(x => x.CreateLogger <AbpEfCoreFileConfigurationRepository>()).Returns(logger.Object);
            _configCacheOptions = new ConfigCacheOptions {
                GatewayName = "middleware"
            };
        }
Example #5
0
        public FileConfigurationRepository_Tests()
        {
            _cachOptions      = Substitute.For <IOcelotCache <FileConfiguration> >();
            _ocelotRepository = GetRequiredService <IOcelotRepository>();
            _loggerFactory    = Substitute.For <IOcelotLoggerFactory>();
            var logger = Substitute.For <IOcelotLogger>();

            _loggerFactory.CreateLogger <FileConfigurationRepository>().Returns(logger);


            _configCacheOptions = new ConfigCacheOptions {
                GatewayName = "middleware"
            };
        }
Example #6
0
 public OcelotAppService(IOcelotRepository ocelotRepository,
                         IOcelotManager ocelotManager) : base(ocelotRepository)
 {
     OcelotRepository = ocelotRepository;
     OcelotManager    = ocelotManager;
 }
Example #7
0
 public EfCoreFileConfigurationRepository(IOcelotRepository ocelotGlobalConfigurationRepository, IOcelotLoggerFactory loggerFactory)
 {
     _ocelotGlobalConfigurationRepository = ocelotGlobalConfigurationRepository;
     _logger = loggerFactory.CreateLogger <EfCoreFileConfigurationRepository>();
 }
Example #8
0
 public Ocelot_Tests()
 {
     _ocelotRepository = GetRequiredService <IOcelotRepository>();
 }
Example #9
0
 public AbpOcelotManagementTestDataBuilder(
     IOcelotRepository ocelotRepository)
 {
     _ocelotRepository = ocelotRepository;
 }
Example #10
0
 protected LazyLoad_Tests()
 {
     OcelotRepository = GetRequiredService <IOcelotRepository>();
 }
Example #11
0
 public OcelotManager(IOcelotRepository ocelotRepository)
 {
     _ocelotRepository = ocelotRepository;
 }