예제 #1
0
 public BasicSubReminderProcesses(IProcessedReminder processed, ISnoozeDataAccess snoozeData, IEventAggregator aggregator)
 {
     _processed  = processed;
     _snoozeData = snoozeData;
     _aggregator = aggregator;
     _aggregator.Subscribe(this, _processed.ToString()); //try this one.
     InitAsync();
     //FinishInitAsync().Wait();
 }
 public AppointmentReminderProcesses(IAppointmentDataAccess data, ISnoozeDataAccess snoozeData, IEventAggregator aggregator) : base(data, snoozeData, aggregator)
 {
     _data = data;
 }
예제 #3
0
 public BasicSubReminderProcesses(ISnoozeDataAccess snoozeData, IEventAggregator aggregator)
 {
     _snoozeData = snoozeData;
     _aggregator = aggregator;
     InitAsync();
 }
 public WeeklyReminderProcesses(ISimpleWeeklyDataAccess data, ISnoozeDataAccess snoozeData, IEventAggregator aggregator) : base(data, snoozeData, aggregator)
 {
     _data = data;
 }
 public SameDayReminderProcesses(ISameDayReminderDataAccess data, ISnoozeDataAccess snoozeData, IEventAggregator aggregator) : base(data, snoozeData, aggregator)
 {
     _data = data;
 }
예제 #6
0
 public TemporaryReoccuringReminderProcesses(ITemporaryReoccuringDataAccess data, ISnoozeDataAccess snoozeData, IEventAggregator aggregator) : base(data, snoozeData, aggregator)
 {
     _data = data;
 }