public LogFileService( ILoggerService loggerService, ILogPathService logPathService, IBackupAttributeService backupAttributeService ) { this.loggerService = loggerService; this.logPathService = logPathService; this.backupAttributeService = backupAttributeService; }
public EventLogRepository( ISendEventLogStateRepository sendEventLogStateRepository, IDateTimeUtility dateTimeUtility, ILocalPathService localPathService, ILoggerService loggerService, IBackupAttributeService backupAttributeService ) { _sendEventLogStateRepository = sendEventLogStateRepository; _dateTimeUtility = dateTimeUtility; _basePath = localPathService.EventLogDirPath; _loggerService = loggerService; _backupAttributeService = backupAttributeService; }
protected override void OnInitialized() { InitializeComponent(); LoggerService = Container.Resolve <ILoggerService>(); LoggerService.StartMethod(); LogFileService = Container.Resolve <ILogFileService>(); LogFileService.SetSkipBackupAttributeToLogDir(); BackupAttributeService = Container.Resolve <IBackupAttributeService>(); BackupAttributeService.SetSkipBackupAttributeToEventLogDir(); EventLogRepository = Container.Resolve <IEventLogRepository>(); LogUnobservedTaskExceptions(); FirstLoad = false; LoggerService.EndMethod(); }