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