Beispiel #1
0
        public LogReportingDataProvider(ILoggingServiceDbContext loggingServiceDbContext, IDateTimeProvider dateTimeProvider)
        {
            Guard.WhenArgument(loggingServiceDbContext, nameof(ILoggingServiceDbContext)).IsNull().Throw();
            Guard.WhenArgument(dateTimeProvider, nameof(IDateTimeProvider)).IsNull().Throw();

            this.loggingServiceDbContext = loggingServiceDbContext;
            this.dateTimeProvider        = dateTimeProvider;
        }
Beispiel #2
0
        public LoggingServicePersistentStorageStrategy(ILoggingServiceDbContext loggingServiceDbContext)
        {
            Guard.WhenArgument(loggingServiceDbContext, nameof(ILoggingServiceDbContext)).IsNull().Throw();

            this.loggingServiceDbContext = loggingServiceDbContext;
        }