Esempio n. 1
0
 public LastProcessedLogEntryEvidence(ILog log, ISettingPropertiesRepository settingsRepository)
 {
     this.log = log;
     this.settingsRepository = settingsRepository;
     lastSetting             = this.settingsRepository.Get(SettingPropertyKeys.LAST_PROCESSED_LOG_ENTRY_TIMESTAMP);
     last = lastSetting.DateTimeValue.HasValue ? lastSetting.DateTimeValue.Value : DateTime.MinValue;
 }
Esempio n. 2
0
 public GenerateEmailCommand(ReportContextWithModel <TModel> context, ISettingPropertiesRepository settingPropertiesRepository, IRazorEngine razorEngine)
 {
     this.context = context;
     this.settingPropertiesRepository = settingPropertiesRepository;
     this.razorEngine = razorEngine;
 }
Esempio n. 3
0
 public SendEmailCommand(ILog log, ReportContext context, ISettingPropertiesRepository settingPropertiesRepository)
 {
     this.log     = log;
     this.context = context;
     this.settingPropertiesRepository = settingPropertiesRepository;
 }