public EmailMagentoProcessor(IMapper mapper, IGmailService emailService, IMagentoService magentoService, IConnectionService connectionService, IUserChannelService userChannelService, IChannelEmailService channelEmailService, IChannelMagentoService channelMagentoService, ITicketEmailService ticketEmailService, IMessageEmailService messageEmailService, ITicketMagentoService ticketMagentoService, IMessageMagentoService messageMagentoService, ITicketEmailMagentoService ticketEmailMagentoService, IMessageEmailMagentoService messageEmailMagentoService) { this.mapper = mapper; this.emailService = emailService; this.magentoService = magentoService; this.connectionService = connectionService; this.userChannelService = userChannelService; this.channelEmailService = channelEmailService; this.channelMagentoService = channelMagentoService; this.ticketEmailService = ticketEmailService; this.messageEmailService = messageEmailService; this.ticketMagentoService = ticketMagentoService; this.messageMagentoService = messageMagentoService; this.ticketEmailMagentoService = ticketEmailMagentoService; this.messageEmailMagentoService = messageEmailMagentoService; }
public MessageEmailController(IServiceProvider serviceProvider, IMessageEmailService messageEmailService) : base(serviceProvider) { this.messageEmailService = messageEmailService; }
public MessageService(IEmailSender sender, IMessageEmailService messageEmailService) { this.sender = sender; this.messageEmailService = messageEmailService; }