// Token: 0x0600162F RID: 5679 RVA: 0x0007D81F File Offset: 0x0007BA1F public ReminderReceiveProcessor(ReminderMessageManager reminderMessageManager, IRemindersAssistantLog log) { ArgumentValidator.ThrowIfNull("reminderMessageManager", reminderMessageManager); ArgumentValidator.ThrowIfNull("log", log); this.Name = base.GetType().Name; this.ReminderMessageManager = reminderMessageManager; this.Log = log; }
// Token: 0x06001639 RID: 5689 RVA: 0x0007D948 File Offset: 0x0007BB48 public RemindersAssistant(DatabaseInfo databaseInfo, LocalizedString name, string nonLocalizedName) : base(databaseInfo, name, nonLocalizedName) { this.Log = RemindersAssistantLog.Instance; ReminderMessageManager reminderMessageManager = new ReminderMessageManager(this.Log, new ReminderTimeCalculatorFactory()); this.EventProcessors = new List <IEventProcessor> { new EventTimeBasedInboxReminderProcessor(reminderMessageManager, this.Log), new EmailModernReminderProcessor(reminderMessageManager, this.Log), new ToDoModernReminderProcessor(reminderMessageManager, this.Log), new MailboxMoveProcessor(reminderMessageManager, this.Log), new ReminderReceiveProcessor(reminderMessageManager, this.Log) }; }
// Token: 0x060015D8 RID: 5592 RVA: 0x0007AFD9 File Offset: 0x000791D9 public EventTimeBasedInboxReminderProcessor(ReminderMessageManager reminderMessageManager, IRemindersAssistantLog log) : base(reminderMessageManager, log) { }