public OrderItemMailSurfaceController(IOrderItemManager orderItemManager, IExchangeMailWebApi exchangeMailWebApi,
                                       IUmbracoWrapper dataTypes, IMailService mailService, ITemplateService templateService)
 {
     _orderItemManager   = orderItemManager;
     _exchangeMailWebApi = exchangeMailWebApi;
     _dataTypes          = dataTypes;
     _mailService        = mailService;
     _templateService    = templateService;
 }
示例#2
0
 public ChalmersOrderItemsMailSource(IExchangeMailWebApi exchangeMailWebApi, IOrderItemManager orderItemManager,
                                     INotifier notifier, IMediaItemManager mediaItemManager, IPatronDataProvider patronDataProvider, IOrderItemSearcher orderItemSearcher)
 {
     _exchangeMailWebApi = exchangeMailWebApi;
     _orderItemManager   = orderItemManager;
     _notifier           = notifier;
     _mediaItemManager   = mediaItemManager;
     _patronDataProvider = patronDataProvider;
     _orderItemSearcher  = orderItemSearcher;
 }
 public ChalmersSourceFactory(IExchangeMailWebApi exchangeMailWebApi, IOrderItemManager orderItemManager, INotifier notifier,
                              IMediaItemManager mediaItemManager, IUmbracoWrapper umbraco, IPatronDataProvider patronDataProvider, IOrderItemSearcher orderItemSearcher)
 {
     _exchangeMailWebApi = exchangeMailWebApi;
     _orderItemManager   = orderItemManager;
     _notifier           = notifier;
     _mediaItemManager   = mediaItemManager;
     _umbraco            = umbraco;
     _patronDataProvider = patronDataProvider;
     _orderItemSearcher  = orderItemSearcher;
 }
 public SystemSurfaceController(IOrderItemManager orderItemManager, INotifier notifier, IExchangeMailWebApi exchangeMailWebApi,
                                IUmbracoWrapper dataTypes, ISourceFactory sourceFactory, IOrderItemSearcher orderItemsSearcher,
                                IAutomaticMailSendingEngine automaticMailSendingEngine, IUmbracoWrapper umbraco)
 {
     _orderItemManager           = orderItemManager;
     _notifier                   = notifier;
     _exchangeMailWebApi         = exchangeMailWebApi;
     _dataTypes                  = dataTypes;
     _sourceFactory              = sourceFactory;
     _orderItemsSearcher         = orderItemsSearcher;
     _automaticMailSendingEngine = automaticMailSendingEngine;
     _umbraco = umbraco;
 }
示例#5
0
 public MailService(IMediaItemManager mediaItemManager, IExchangeMailWebApi exchangeMailWebApi)
 {
     _mediaItemManager   = mediaItemManager;
     _exchangeMailWebApi = exchangeMailWebApi;
 }