public EmailServiceProcessor(IPgDataClient pgDataClient, ITemplateEngine templateEngine, IEmailProviderService emailProviderFactory) { this.pgDataClient = pgDataClient; this.templateEngine = templateEngine; this.emailProviderFactory = emailProviderFactory; }
public EmailProviderService(IPgDataClient pgDataClient, //SendGridProvider sendGridProvider, SimpleEmailServiceProvider simpleEmailServiceProvider) { this.pgDataClient = pgDataClient; //this.sendGridProvider = sendGridProvider; this.simpleEmailServiceProvider = simpleEmailServiceProvider; }
public EmailApiController(IPgDataClient pgClient, IQueueService queueService) { this.pgClient = pgClient; this.queueService = queueService; }