public RentalService(IRentalUnitOfWork unitOfWork,
                      IMapper mapper,
                      IMessageSendService <EmailMessage> emailSendService,
                      EmailSenderConfiguration configuration)
 {
     _unitOfWork       = unitOfWork;
     _mapper           = mapper;
     _emailSendService = emailSendService;
     _configuration    = configuration;
 }
Esempio n. 2
0
 public MailSenderVM
     (IRecipientService recService,
     IHostService hostService,
     ISenderService senderService,
     IMessageSendService emailSendService,
     IWindowService openWindowService)
 {
     _senderService     = senderService;
     _hostService       = hostService;
     _recipientService  = recService;
     _mesageSendService = emailSendService;
     _windowService     = openWindowService;
     Messenger.Default.Register <Sender>(this, x => EditSendersList(x));
     Messenger.Default.Register <Host>(this, x => EditHostList(x));
     Messenger.Default.Register <Recipient>(this, x => EditRecipientList(x));
     MyMessageQueue = new SnackbarMessageQueue(new TimeSpan(0, 0, 3));
     _mesageSendService.messageSend      += _mesageSendService_messageSend;
     _mesageSendService.messageScheduled += _mesageSendService_messageScheduled;
 }
Esempio n. 3
0
 public CommandHandler(IMessageSendService messageSendService, NiisWebContext niisWebContext)
 {
     _messageSendService = messageSendService;
     _niisWebContext     = niisWebContext;
 }