public EmailService(IEmailLog emailLog, INotificationQueue queue, IUnitOfWork unitOfWork, OmnitureConfiguration config,
                     OmnitureNotificationContext context)
 {
     _emailLog   = emailLog;
     _queue      = queue;
     _unitOfWork = unitOfWork;
     _config     = config;
     _context    = context;
 }
 public Notifier(ITemplateGenerator templateGenerator,
                 OmnitureNotificationContext context,
                 Func <NotificationTypes, INotificationHandler> notificationHandlers,
                 INotificationQueue notificationQueue,
                 OmnitureConfiguration config)
 {
     _templateGenerator    = templateGenerator;
     _context              = context;
     _config               = config;
     _notificationHandlers = notificationHandlers;
     _notificationQueue    = notificationQueue;
 }
예제 #3
0
 public ScheduleHistoryRepository(OmnitureNotificationContext context) : base(context)
 {
 }
 public MessageTemplateRepository(OmnitureNotificationContext context) : base(context)
 {
 }
예제 #5
0
 public NotificationRepository(OmnitureNotificationContext context) : base(context)
 {
     _context = context;
 }
예제 #6
0
 public EmailLogRepository(OmnitureNotificationContext context, IUnitOfWork unitOfWork) : base(context)
 {
     _unitOfWork = unitOfWork;
 }
 public SchedulerRepository(OmnitureNotificationContext context, IScheduleHistory history) : base(context)
 {
     _history = history;
     _context = context;
 }
 public APICallingMethod(OmnitureNotificationContext visionPlusConfiguration)
 {
     _visionPlusConfiguration = visionPlusConfiguration;
 }