public Serilog_Enrichers_Tests() { _tenancyOptions = ServiceProvider.GetRequiredService <IOptions <AbpAspNetCoreMultiTenancyOptions> >().Value; _serilogOptions = ServiceProvider.GetRequiredService <IOptions <AbpAspNetCoreSerilogOptions> >().Value; _logger = ServiceProvider.GetRequiredService <ILogger <Serilog_Enrichers_Tests> >(); }
public AbpSerilogMiddleware( ICurrentTenant currentTenant, ICurrentUser currentUser, ICurrentClient currentClient, ICorrelationIdProvider correlationIdProvider, IOptions <AbpAspNetCoreSerilogOptions> options) { _currentTenant = currentTenant; _currentUser = currentUser; _currentClient = currentClient; _correlationIdProvider = correlationIdProvider; _options = options.Value; }