/// <summary>
 /// Initializes a new instance of the <see cref="EmailAdminController"/> class.
 /// </summary>
 /// <param name="logger">The injected ILogger.</param>
 /// <param name="emailAdminService">The injected user email admin service.</param>
 /// <param name="emailQueueService">The injected user email queue service.</param>
 public EmailAdminController(
     ILogger <EmailAdminController> logger,
     IEmailAdminService emailAdminService,
     IEmailQueueService emailQueueService)
 {
     this.logger            = logger;
     this.emailAdminService = emailAdminService;
     this.emailQueueService = emailQueueService;
 }
Esempio n. 2
0
 public EmailsController(IEmailAdminService emailAdminService, IMapper mapper, IEmailService emailService)
 {
     _emailAdminService = emailAdminService;
     _emailService      = emailService;
     _mapper            = mapper;
 }