public EntityFrameworkCoreDiagnostics(ILoggerFactory loggerFactory, ITracer tracer, IOptions <EntityFrameworkCoreDiagnosticOptions> options) : base(loggerFactory, tracer, options?.Value) { _options = options?.Value ?? throw new ArgumentNullException(nameof(options)); _scopeStorage = new ConcurrentDictionary <object, IScope>(); }
public EntityFrameworkCoreDiagnostics(ILoggerFactory loggerFactory, ITracer tracer, IOptions <EntityFrameworkCoreDiagnosticOptions> options, IOptions <GenericEventOptions> genericEventOptions) : base(loggerFactory, tracer, genericEventOptions.Value) { _options = options?.Value ?? throw new ArgumentNullException(nameof(options)); }