public OrdersController(IOrdersDataStore ordersDataStore,
                         IActivationCodeGenerator activationCodeGenerator,
                         IExternalMobileTelecomsNetworkService externalMobileTelecomsNetworkService)
 {
     this.ordersDataStore         = ordersDataStore;
     this.activationCodeGenerator = activationCodeGenerator;
     this.externalMobileTelecomsNetworkService = externalMobileTelecomsNetworkService;
 }
 public SendConfirmationEmailCommandHandler(
     IDbConnectionFactory connectionFactory,
     IActivationCodeGenerator activationCodeGenerator,
     IEmailSender emailSender
     )
 {
     _connectionFactory       = connectionFactory;
     _activationCodeGenerator = activationCodeGenerator;
     _emailSender             = emailSender;
 }