예제 #1
0
 public DestinationProvider(
     IDestinationsConfigProvider destinationsConfigProvider,
     IConfigSetNameProvider configSetNameProvider,
     IDestinationResolverProvider destinationResolverProvider)
 {
     _destinationsConfigProvider  = destinationsConfigProvider;
     _configSetNameProvider       = configSetNameProvider;
     _destinationResolverProvider = destinationResolverProvider;
 }
예제 #2
0
 public MainCollector(
     IConfigSetNameProvider configSetNameProvider,
     IDataCollectionsConfigProvider dataCollectionsConfigProvider,
     IDataCollector dataCollector,
     ICollectorModeProvider collectorModeProvider)
 {
     _configSetNameProvider         = configSetNameProvider;
     _dataCollectionsConfigProvider = dataCollectionsConfigProvider;
     _dataCollector         = dataCollector;
     _collectorModeProvider = collectorModeProvider;
 }
예제 #3
0
 public MainCollector(
     ILogger <MainCollector> logger,
     IMainCollector collector,
     IConfigSetNameProvider configSetNameProvider,
     ICollectorModeProvider collectorModeProvider)
 {
     _logger                = logger;
     _collector             = collector;
     _configSetNameProvider = configSetNameProvider;
     _collectorModeProvider = collectorModeProvider;
 }
 public ConfigSetNameProvider(ILogger <ConfigSetNameProvider> logger, IConfigSetNameProvider configSetNameProvider)
 {
     _logger = logger;
     _configSetNameProvider = configSetNameProvider;
 }
예제 #5
0
 public ConfigSetNameProvider(
     IConfigSetNameProvider configSetNameProvider)
 {
     _configSetNameProvider = configSetNameProvider;
 }