Exemple #1
0
        public EventBus(ILogger logger)
        {
            Ioc.InjectNonParamaterableServices();
            Ioc.InjectParamaterableServices(logger);
            Ioc.BuildServiceProvider();

            _logger              = logger;
            _snsOperations       = Ioc.Services.GetService <ISnsOperations>();
            _sqsOperations       = Ioc.Services.GetService <ISqsOperations>();
            _eventBusInitializer = Ioc.Services.GetService <IEventBusInitializer>();
        }
 public SnsOperations(ISqsOperations sqsOperations, ILogger logger)
 {
     _sqsOperations = sqsOperations;
     _logger        = logger;
 }
Exemple #3
0
 public EventBusInitializer(ISnsOperations snsOperation, ISqsOperations sqsOperations)
 {
     _snsOperations = snsOperation;
     _sqsOperations = sqsOperations;
 }