Esempio n. 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;
        }
Esempio n. 2
0
        public LoggingServicePersistentStorageStrategy(ILoggingServiceDbContext loggingServiceDbContext)
        {
            Guard.WhenArgument(loggingServiceDbContext, nameof(ILoggingServiceDbContext)).IsNull().Throw();

            this.loggingServiceDbContext = loggingServiceDbContext;
        }