public AggregatorProcessor(IAggregatorPersistor aggregatorPersistor, IBusContainer container, Type handlerType, ILogger logger) { _aggregatorPersistor = aggregatorPersistor; _container = container; _handlerType = handlerType; _logger = logger; }
public IAggregatorProcessor GetAggregatorProcessor(IAggregatorPersistor aggregatorPersistor, IBusContainer container, Type handlerType) { return((IAggregatorProcessor)Activator.CreateInstance(AggregatorProcessor, aggregatorPersistor, container, handlerType)); }