public OrdersController(IOrdersDataStore ordersDataStore,
                         IActivationCodeGenerator activationCodeGenerator,
                         IExternalMobileTelecomsNetworkService externalMobileTelecomsNetworkService)
 {
     this.ordersDataStore         = ordersDataStore;
     this.activationCodeGenerator = activationCodeGenerator;
     this.externalMobileTelecomsNetworkService = externalMobileTelecomsNetworkService;
 }
Example #2
0
 public ActivateRequestedHandler(ILogger <ActivateRequestedHandler> logger,
                                 IDataStore dataStore,
                                 IExternalMobileTelecomsNetworkService externalMobileTelecomsNetworkService,
                                 IMessagePublisher messagePublisher,
                                 IMonitoring monitoring
                                 )
 {
     this.logger    = logger;
     this.dataStore = dataStore;
     this.externalMobileTelecomsNetworkService = externalMobileTelecomsNetworkService;
     this.messagePublisher = messagePublisher;
     this.monitoring       = monitoring;
 }
 public MessageBusListenerBuilder(ILogger <ActivateRequestedHandler> logger,
                                  ILogger <CeaseRequestedHandler> ceaseRequestedHandlerLogger,
                                  IMessageBus messageBus,
                                  ISqsService sqsService,
                                  IMessagePublisher messagePublisher,
                                  IDataStore dataStore,
                                  IExternalMobileTelecomsNetworkService externalMobileTelecomsNetworkService,
                                  IMonitoring monitoring)
 {
     this.logger = logger;
     this.ceaseRequestedHandlerLogger = ceaseRequestedHandlerLogger;
     this.messageBus       = messageBus;
     this.sqsService       = sqsService;
     this.messagePublisher = messagePublisher;
     this.dataStore        = dataStore;
     this.externalMobileTelecomsNetworkService = externalMobileTelecomsNetworkService;
     this.monitoring = monitoring;
 }