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; }
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; }
public TemporaryReoccuringReminderProcesses(ITemporaryReoccuringDataAccess data, ISnoozeDataAccess snoozeData, IEventAggregator aggregator) : base(data, snoozeData, aggregator) { _data = data; }