public EmailTestController(IGetEmailInfoQuery getEmailInfoQuery,
                            ISendEmailCommand sendEmailCommand,
                            ISendNotificationCommand sendNotificationCommand,
                            IEmailNamingMapper mapper)
 {
     _getEmailInfoQuery       = getEmailInfoQuery;
     _sendEmailCommand        = sendEmailCommand;
     _sendNotificationCommand = sendNotificationCommand;
     _mapper = mapper;
 }
Example #2
0
 public MakeOrderWorkflow(IAddOrderCommand addOrderCommand, ISendEmailCommand sendEmailCommand)
 {
     this.addOrderCommand  = addOrderCommand;
     this.sendEmailCommand = sendEmailCommand;
 }
Example #3
0
 public static void Initialize(IDependencyContainer container, IDbContextProvider dbContext, ISendEmailCommand emailCommand)
 {
     //TODO: Initialize IoC with external dependencies
 }
Example #4
0
 public ContactModel(ISendEmailCommand sendEmailCommand)
 {
     this.sendEmailCommand = sendEmailCommand;
 }
 public SendEmailConsumer(ISendEmailCommand sendEmailCommand)
 {
     _sendEmailCommand = sendEmailCommand;
 }