private static void ConfigureDiagnosticListener(IApplicationBuilder builder) { builder.ApplicationServices.GetService <IWebHostEnvironment>(); OcelotDiagnosticListener service = builder.ApplicationServices.GetService <OcelotDiagnosticListener>(); builder.ApplicationServices.GetService <DiagnosticListener>().SubscribeWithAdapter(service); }
public OcelotDiagnosticListenerTests() { _factory = new Mock <IOcelotLoggerFactory>(); _logger = new Mock <IOcelotLogger>(); _tracer = new FakeServiceTracer(); _factory.Setup(x => x.CreateLogger <OcelotDiagnosticListener>()).Returns(_logger.Object); _listener = new OcelotDiagnosticListener(_factory.Object, _tracer); }
public OcelotDiagnosticListenerTests() { _factory = new Mock <IOcelotLoggerFactory>(); _logger = new Mock <IOcelotLogger>(); _serviceCollection = new ServiceCollection(); _serviceProvider = _serviceCollection.BuildServiceProvider(); _factory.Setup(x => x.CreateLogger <OcelotDiagnosticListener>()).Returns(_logger.Object); _listener = new OcelotDiagnosticListener(_factory.Object, _serviceProvider); }