Example #1
0
 protected ControllerBase(IDomainDataContext db, ILogger logger, IMailDispatchService mailer, IHtmlTemplateManager htmlTemplateManager)
 {
     this.db     = db;
     this.logger = logger;
     this.mailer = mailer;
     this.htmlTemplateManager = htmlTemplateManager;
 }
 protected DataSyncController(IDomainDataContext db, ILogger logger, IMailDispatchService mailer, IHtmlTemplateManager htmlTemplateManager, DataSyncAgent syncAgent)
 {
     this.db     = db;
     this.logger = logger;
     this.mailer = mailer;
     this.htmlTemplateManager = htmlTemplateManager;
     this.syncAgent           = syncAgent;
 }
Example #3
0
 public CalloutController(IDomainDataContext db, ILogger logger, IMailDispatchService mailer, IHtmlTemplateManager htmlTemplateManager)
     : base(db, logger, mailer, htmlTemplateManager)
 {
 }
Example #4
0
 public PushNotificationController(IDomainDataContext db, ILogger logger, IMailDispatchService mailer, IHtmlTemplateManager htmlTemplateManager)
     : base(db, logger, mailer, htmlTemplateManager)
 {
 }