protected MRSScheduledLog(ObjectLogSchema schema, ObjectLogConfiguration configuration) : base(schema, configuration) { this.lastLoggingTimeUtc = DateTime.UtcNow; }
private MailboxStatisticsLog(ObjectLogConfiguration configuration) : base(new MailboxStatisticsLogEntrySchema.MailboxStatisticsLogSchema(), configuration) { }
private SoftDeletedMailboxRemovalLog(ObjectLogConfiguration configuration) : base(new SoftDeletedMailboxRemovalLogEntrySchema.SoftDeletedMailboxRemovalLogEntryLogSchema(), configuration) { }
public static ObjectLog <MailboxStatisticsLogEntry> CreateWithConfig(ObjectLogConfiguration config) { return(new MailboxStatisticsLog(config)); }
public static object CreateWithConfig(ObjectLogConfiguration getLogConfig) { return(new SoftDeletedMailboxRemovalLog(getLogConfig)); }