10 instantiations of DiagnosticListener
Aspire.Hosting (4)
DistributedApplicationBuilder.cs (4)
845
var diagnosticListener = new
DiagnosticListener
(HostingDiagnosticListenerName);
857
var diagnosticListener = new
DiagnosticListener
(HostingDiagnosticListenerName);
869
var diagnosticListener = new
DiagnosticListener
(HostingDiagnosticListenerName);
881
var diagnosticListener = new
DiagnosticListener
(HostingDiagnosticListenerName);
Microsoft.AspNetCore.Hosting (3)
GenericHost\GenericWebHostBuilder.cs (1)
74
services.TryAddSingleton(sp => new
DiagnosticListener
("Microsoft.AspNetCore"));
GenericHost\SlimWebHostBuilder.cs (1)
48
services.TryAddSingleton(sp => new
DiagnosticListener
("Microsoft.AspNetCore"));
WebHostBuilder.cs (1)
288
services.TryAddSingleton(sp => new
DiagnosticListener
("Microsoft.AspNetCore"));
Microsoft.Extensions.Hosting (2)
HostBuilder.cs (2)
175
var diagnosticListener = new
DiagnosticListener
(HostBuildingDiagnosticListenerName);
187
var diagnosticListener = new
DiagnosticListener
(HostBuildingDiagnosticListenerName);
System.Net.Http (1)
System\Net\Http\DiagnosticsHandler.cs (1)
18
private static readonly DiagnosticListener s_diagnosticListener = new
DiagnosticListener
(DiagnosticsHandlerLoggingStrings.DiagnosticListenerName);
216 references to DiagnosticListener
Aspire.Hosting (8)
DistributedApplicationBuilder.cs (8)
843
private static
DiagnosticListener
LogBuilderConstructing(DistributedApplicationOptions appBuilderOptions, HostApplicationBuilderSettings hostBuilderOptions)
845
var
diagnosticListener = new DiagnosticListener(HostingDiagnosticListenerName);
855
private static
DiagnosticListener
LogBuilderConstructed(DistributedApplicationBuilder builder)
857
var
diagnosticListener = new DiagnosticListener(HostingDiagnosticListenerName);
867
private static
DiagnosticListener
LogAppBuilding(DistributedApplicationBuilder appBuilder)
869
var
diagnosticListener = new DiagnosticListener(HostingDiagnosticListenerName);
879
private static
DiagnosticListener
LogAppBuilt(DistributedApplication app)
881
var
diagnosticListener = new DiagnosticListener(HostingDiagnosticListenerName);
Aspire.Hosting.Testing (10)
DistributedApplicationEntryPointInvoker.cs (10)
43
private sealed class EntryPointInvoker : IObserver<
DiagnosticListener
>
74
using var subscription =
DiagnosticListener
.AllListeners.Subscribe(this);
144
public void OnNext(
DiagnosticListener
value)
162
public void Subscribe(
DiagnosticListener
listener)
209
internal sealed class TestingBuilderFactory : IObserver<
DiagnosticListener
>, IObserver<KeyValuePair<string, object?>>, IDisposable
225
using var subscription =
DiagnosticListener
.AllListeners.Subscribe(observer);
238
void IObserver<
DiagnosticListener
>.OnCompleted()
242
void IObserver<
DiagnosticListener
>.OnError(Exception error)
246
void IObserver<
DiagnosticListener
>.OnNext(
DiagnosticListener
value)
Microsoft.AspNetCore.Diagnostics (6)
ExceptionHandler\ExceptionHandlerExtensions.cs (2)
119
var
diagnosticListener = app.ApplicationServices.GetRequiredService<
DiagnosticListener
>();
ExceptionHandler\ExceptionHandlerMiddleware.cs (2)
26
/// <param name="diagnosticListener">The <see cref="
DiagnosticListener
"/> used for writing diagnostic messages.</param>
31
DiagnosticListener
diagnosticListener)
ExceptionHandler\ExceptionHandlerMiddlewareImpl.cs (2)
28
private readonly
DiagnosticListener
_diagnosticListener;
37
DiagnosticListener
diagnosticListener,
Microsoft.AspNetCore.Hosting (13)
GenericHost\GenericWebHostBuilder.cs (1)
75
services.TryAddSingleton<DiagnosticSource>(sp => sp.GetRequiredService<
DiagnosticListener
>());
GenericHost\GenericWebHostService.cs (2)
22
DiagnosticListener
diagnosticListener,
52
public
DiagnosticListener
DiagnosticListener { get; }
GenericHost\SlimWebHostBuilder.cs (1)
49
services.TryAddSingleton<DiagnosticSource>(sp => sp.GetRequiredService<
DiagnosticListener
>());
Internal\HostingApplication.cs (1)
30
DiagnosticListener
diagnosticSource,
Internal\HostingApplicationDiagnostics.cs (2)
32
private readonly
DiagnosticListener
_diagnosticListener;
43
DiagnosticListener
diagnosticListener,
Internal\WebHost.cs (2)
141
var
diagnosticSource = _applicationServices.GetRequiredService<
DiagnosticListener
>();
WebHostBuilder.cs (4)
289
services.TryAddSingleton<DiagnosticSource>(sp => sp.GetRequiredService<
DiagnosticListener
>());
356
var
listener = hostingServiceProvider.GetService<
DiagnosticListener
>();
357
services.Replace(ServiceDescriptor.Singleton(typeof(
DiagnosticListener
), listener!));
Microsoft.AspNetCore.Mvc.Core (78)
Infrastructure\ControllerActionInvoker.cs (2)
32
DiagnosticListener
diagnosticListener,
418
var
diagnosticListener = invoker._diagnosticListener;
Infrastructure\ControllerActionInvokerProvider.cs (3)
24
private readonly
DiagnosticListener
_diagnosticListener;
34
DiagnosticListener
diagnosticListener,
44
DiagnosticListener
diagnosticListener,
Infrastructure\ResourceInvoker.cs (2)
16
protected readonly
DiagnosticListener
_diagnosticListener;
40
DiagnosticListener
diagnosticListener,
MvcCoreDiagnosticListenerExtensions.cs (64)
21
this
DiagnosticListener
diagnosticListener,
38
private static void BeforeActionImpl(
DiagnosticListener
diagnosticListener, ActionDescriptor actionDescriptor, HttpContext httpContext, RouteData routeData)
49
this
DiagnosticListener
diagnosticListener,
66
private static void AfterActionImpl(
DiagnosticListener
diagnosticListener, ActionDescriptor actionDescriptor, HttpContext httpContext, RouteData routeData)
77
this
DiagnosticListener
diagnosticListener,
92
private static void BeforeOnAuthorizationAsyncImpl(
DiagnosticListener
diagnosticListener, AuthorizationFilterContext authorizationContext, IAsyncAuthorizationFilter filter)
107
this
DiagnosticListener
diagnosticListener,
122
private static void AfterOnAuthorizationAsyncImpl(
DiagnosticListener
diagnosticListener, AuthorizationFilterContext authorizationContext, IAsyncAuthorizationFilter filter)
137
this
DiagnosticListener
diagnosticListener,
152
private static void BeforeOnAuthorizationImpl(
DiagnosticListener
diagnosticListener, AuthorizationFilterContext authorizationContext, IAuthorizationFilter filter)
167
this
DiagnosticListener
diagnosticListener,
182
private static void AfterOnAuthorizationImpl(
DiagnosticListener
diagnosticListener, AuthorizationFilterContext authorizationContext, IAuthorizationFilter filter)
197
this
DiagnosticListener
diagnosticListener,
212
private static void BeforeOnResourceExecutionImpl(
DiagnosticListener
diagnosticListener, ResourceExecutingContext resourceExecutingContext, IAsyncResourceFilter filter)
227
this
DiagnosticListener
diagnosticListener,
242
private static void AfterOnResourceExecutionImpl(
DiagnosticListener
diagnosticListener, ResourceExecutedContext resourceExecutedContext, IAsyncResourceFilter filter)
257
this
DiagnosticListener
diagnosticListener,
272
private static void BeforeOnResourceExecutingImpl(
DiagnosticListener
diagnosticListener, ResourceExecutingContext resourceExecutingContext, IResourceFilter filter)
287
this
DiagnosticListener
diagnosticListener,
302
private static void AfterOnResourceExecutingImpl(
DiagnosticListener
diagnosticListener, ResourceExecutingContext resourceExecutingContext, IResourceFilter filter)
317
this
DiagnosticListener
diagnosticListener,
332
private static void BeforeOnResourceExecutedImpl(
DiagnosticListener
diagnosticListener, ResourceExecutedContext resourceExecutedContext, IResourceFilter filter)
347
this
DiagnosticListener
diagnosticListener,
362
private static void AfterOnResourceExecutedImpl(
DiagnosticListener
diagnosticListener, ResourceExecutedContext resourceExecutedContext, IResourceFilter filter)
377
this
DiagnosticListener
diagnosticListener,
392
private static void BeforeOnExceptionAsyncImpl(
DiagnosticListener
diagnosticListener, ExceptionContext exceptionContext, IAsyncExceptionFilter filter)
407
this
DiagnosticListener
diagnosticListener,
422
private static void AfterOnExceptionAsyncImpl(
DiagnosticListener
diagnosticListener, ExceptionContext exceptionContext, IAsyncExceptionFilter filter)
437
this
DiagnosticListener
diagnosticListener,
452
private static void BeforeOnExceptionImpl(
DiagnosticListener
diagnosticListener, ExceptionContext exceptionContext, IExceptionFilter filter)
467
this
DiagnosticListener
diagnosticListener,
482
private static void AfterOnExceptionImpl(
DiagnosticListener
diagnosticListener, ExceptionContext exceptionContext, IExceptionFilter filter)
497
this
DiagnosticListener
diagnosticListener,
512
private static void BeforeOnActionExecutionImpl(
DiagnosticListener
diagnosticListener, ActionExecutingContext actionExecutingContext, IAsyncActionFilter filter)
527
this
DiagnosticListener
diagnosticListener,
542
private static void AfterOnActionExecutionImpl(
DiagnosticListener
diagnosticListener, ActionExecutedContext actionExecutedContext, IAsyncActionFilter filter)
557
this
DiagnosticListener
diagnosticListener,
572
private static void BeforeOnActionExecutingImpl(
DiagnosticListener
diagnosticListener, ActionExecutingContext actionExecutingContext, IActionFilter filter)
587
this
DiagnosticListener
diagnosticListener,
602
private static void AfterOnActionExecutingImpl(
DiagnosticListener
diagnosticListener, ActionExecutingContext actionExecutingContext, IActionFilter filter)
617
this
DiagnosticListener
diagnosticListener,
632
private static void BeforeOnActionExecutedImpl(
DiagnosticListener
diagnosticListener, ActionExecutedContext actionExecutedContext, IActionFilter filter)
647
this
DiagnosticListener
diagnosticListener,
662
private static void AfterOnActionExecutedImpl(
DiagnosticListener
diagnosticListener, ActionExecutedContext actionExecutedContext, IActionFilter filter)
677
this
DiagnosticListener
diagnosticListener,
694
private static void BeforeActionMethodImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, IReadOnlyDictionary<string, object> actionArguments, object controller)
722
this
DiagnosticListener
diagnosticListener,
740
private static void AfterActionMethodImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, IReadOnlyDictionary<string, object> actionArguments, object controller, IActionResult result)
770
this
DiagnosticListener
diagnosticListener,
785
private static void BeforeOnResultExecutionImpl(
DiagnosticListener
diagnosticListener, ResultExecutingContext resultExecutingContext, IAsyncResultFilter filter)
800
this
DiagnosticListener
diagnosticListener,
815
private static void AfterOnResultExecutionImpl(
DiagnosticListener
diagnosticListener, ResultExecutedContext resultExecutedContext, IAsyncResultFilter filter)
830
this
DiagnosticListener
diagnosticListener,
845
private static void BeforeOnResultExecutingImpl(
DiagnosticListener
diagnosticListener, ResultExecutingContext resultExecutingContext, IResultFilter filter)
860
this
DiagnosticListener
diagnosticListener,
875
private static void AfterOnResultExecutingImpl(
DiagnosticListener
diagnosticListener, ResultExecutingContext resultExecutingContext, IResultFilter filter)
890
this
DiagnosticListener
diagnosticListener,
905
private static void BeforeOnResultExecutedImpl(
DiagnosticListener
diagnosticListener, ResultExecutedContext resultExecutedContext, IResultFilter filter)
920
this
DiagnosticListener
diagnosticListener,
935
private static void AfterOnResultExecutedImpl(
DiagnosticListener
diagnosticListener, ResultExecutedContext resultExecutedContext, IResultFilter filter)
950
this
DiagnosticListener
diagnosticListener,
965
private static void BeforeActionResultImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, IActionResult result)
976
this
DiagnosticListener
diagnosticListener,
991
private static void AfterActionResultImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, IActionResult result)
Routing\ControllerRequestDelegateFactory.cs (3)
25
private readonly
DiagnosticListener
_diagnosticListener;
36
DiagnosticListener
diagnosticListener,
46
DiagnosticListener
diagnosticListener,
Routing\MvcAttributeRouteHandler.cs (2)
18
private readonly
DiagnosticListener
_diagnosticListener;
23
DiagnosticListener
diagnosticListener,
Routing\MvcRouteHandler.cs (2)
17
private readonly
DiagnosticListener
_diagnosticListener;
22
DiagnosticListener
diagnosticListener,
Microsoft.AspNetCore.Mvc.Razor (9)
MvcRazorDiagnosticListenerExtensions.cs (4)
13
this
DiagnosticListener
diagnosticListener,
25
this
DiagnosticListener
diagnosticListener,
43
this
DiagnosticListener
diagnosticListener,
55
this
DiagnosticListener
diagnosticListener,
RazorView.cs (3)
24
private readonly
DiagnosticListener
_diagnosticListener;
36
/// <param name="diagnosticListener">The <see cref="
DiagnosticListener
"/>.</param>
43
DiagnosticListener
diagnosticListener)
RazorViewEngine.cs (2)
44
private readonly
DiagnosticListener
_diagnosticListener;
55
DiagnosticListener
diagnosticListener)
Microsoft.AspNetCore.Mvc.RazorPages (34)
Infrastructure\DefaultPageFactoryProvider.cs (1)
26
DiagnosticListener
diagnosticListener,
Infrastructure\PageActionInvoker.cs (1)
36
DiagnosticListener
diagnosticListener,
Infrastructure\PageActionInvokerProvider.cs (2)
25
private readonly
DiagnosticListener
_diagnosticListener;
40
DiagnosticListener
diagnosticListener,
Infrastructure\PageRequestDelegateFactory.cs (3)
26
private readonly
DiagnosticListener
_diagnosticListener;
41
DiagnosticListener
diagnosticListener,
55
DiagnosticListener
diagnosticListener,
Infrastructure\PageResultExecutor.cs (3)
21
private readonly
DiagnosticListener
_diagnosticListener;
31
/// <param name="diagnosticListener">The <see cref="
DiagnosticListener
"/>.</param>
38
DiagnosticListener
diagnosticListener,
MvcRazorPagesDiagnosticListenerExtensions.cs (24)
14
this
DiagnosticListener
diagnosticListener,
33
private static void BeforeHandlerMethodImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, HandlerMethodDescriptor handlerMethodDescriptor, IReadOnlyDictionary<string, object?> arguments, object instance)
49
this
DiagnosticListener
diagnosticListener,
69
private static void AfterHandlerMethodImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, HandlerMethodDescriptor handlerMethodDescriptor, IReadOnlyDictionary<string, object?> arguments, object instance, IActionResult? result)
86
this
DiagnosticListener
diagnosticListener,
101
private static void BeforeOnPageHandlerExecutionImpl(
DiagnosticListener
diagnosticListener, PageHandlerExecutingContext handlerExecutionContext, IAsyncPageFilter filter)
116
this
DiagnosticListener
diagnosticListener,
131
private static void AfterOnPageHandlerExecutionImpl(
DiagnosticListener
diagnosticListener, PageHandlerExecutedContext handlerExecutedContext, IAsyncPageFilter filter)
146
this
DiagnosticListener
diagnosticListener,
161
private static void BeforeOnPageHandlerExecutingImpl(
DiagnosticListener
diagnosticListener, PageHandlerExecutingContext handlerExecutingContext, IPageFilter filter)
176
this
DiagnosticListener
diagnosticListener,
191
private static void AfterOnPageHandlerExecutingImpl(
DiagnosticListener
diagnosticListener, PageHandlerExecutingContext handlerExecutingContext, IPageFilter filter)
206
this
DiagnosticListener
diagnosticListener,
221
private static void BeforeOnPageHandlerExecutedImpl(
DiagnosticListener
diagnosticListener, PageHandlerExecutedContext handlerExecutedContext, IPageFilter filter)
236
this
DiagnosticListener
diagnosticListener,
251
private static void AfterOnPageHandlerExecutedImpl(
DiagnosticListener
diagnosticListener, PageHandlerExecutedContext handlerExecutedContext, IPageFilter filter)
266
this
DiagnosticListener
diagnosticListener,
281
private static void BeforeOnPageHandlerSelectionImpl(
DiagnosticListener
diagnosticListener, PageHandlerSelectedContext handlerSelectedContext, IAsyncPageFilter filter)
296
this
DiagnosticListener
diagnosticListener,
311
private static void AfterOnPageHandlerSelectionImpl(
DiagnosticListener
diagnosticListener, PageHandlerSelectedContext handlerSelectedContext, IAsyncPageFilter filter)
326
this
DiagnosticListener
diagnosticListener,
341
private static void BeforeOnPageHandlerSelectedImpl(
DiagnosticListener
diagnosticListener, PageHandlerSelectedContext handlerSelectedContext, IPageFilter filter)
356
this
DiagnosticListener
diagnosticListener,
371
private static void AfterOnPageHandlerSelectedImpl(
DiagnosticListener
diagnosticListener, PageHandlerSelectedContext handlerSelectedContext, IPageFilter filter)
Microsoft.AspNetCore.Mvc.ViewFeatures (31)
MvcViewFeaturesDiagnosticListenerExtensions.cs (16)
15
this
DiagnosticListener
diagnosticListener,
26
private static void BeforeViewComponentImpl(
DiagnosticListener
diagnosticListener, ViewComponentContext context, object viewComponent)
41
this
DiagnosticListener
diagnosticListener,
53
private static void AfterViewComponentImpl(
DiagnosticListener
diagnosticListener, ViewComponentContext context, IViewComponentResult result, object viewComponent)
69
this
DiagnosticListener
diagnosticListener,
80
private static void ViewComponentBeforeViewExecuteImpl(
DiagnosticListener
diagnosticListener, ViewComponentContext context, IView view)
95
this
DiagnosticListener
diagnosticListener,
106
private static void ViewComponentAfterViewExecuteImpl(
DiagnosticListener
diagnosticListener, ViewComponentContext context, IView view)
121
this
DiagnosticListener
diagnosticListener,
132
private static void BeforeViewImpl(
DiagnosticListener
diagnosticListener, IView view, ViewContext viewContext)
143
this
DiagnosticListener
diagnosticListener,
154
private static void AfterViewImpl(
DiagnosticListener
diagnosticListener, IView view, ViewContext viewContext)
165
this
DiagnosticListener
diagnosticListener,
179
private static void ViewFoundImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, bool isMainPage, ActionResult viewResult, string viewName, IView view)
196
this
DiagnosticListener
diagnosticListener,
210
private static void ViewNotFoundImpl(
DiagnosticListener
diagnosticListener, ActionContext actionContext, bool isMainPage, ActionResult viewResult, string viewName, IEnumerable<string> searchedLocations)
PartialViewResultExecutor.cs (2)
32
/// <param name="diagnosticListener">The <see cref="
DiagnosticListener
"/>.</param>
40
DiagnosticListener
diagnosticListener,
ViewComponents\DefaultViewComponentInvoker.cs (3)
23
private readonly
DiagnosticListener
_diagnosticListener;
31
/// <param name="diagnosticListener">The <see cref="
DiagnosticListener
"/>.</param>
36
DiagnosticListener
diagnosticListener,
ViewComponents\DefaultViewComponentInvokerFactory.cs (2)
14
private readonly
DiagnosticListener
_diagnosticListener;
19
DiagnosticListener
diagnosticListener,
ViewComponents\ViewViewComponentResult.cs (2)
24
private
DiagnosticListener
? _diagnosticListener;
113
_diagnosticListener = viewContext.HttpContext.RequestServices.GetRequiredService<
DiagnosticListener
>();
ViewExecutor.cs (4)
43
DiagnosticListener
diagnosticListener,
61
/// <param name="diagnosticListener">The <see cref="System.Diagnostics.
DiagnosticListener
"/>.</param>
65
DiagnosticListener
diagnosticListener)
79
protected
DiagnosticListener
DiagnosticListener { get; }
ViewResultExecutor.cs (2)
32
/// <param name="diagnosticListener">The <see cref="
DiagnosticListener
"/>.</param>
40
DiagnosticListener
diagnosticListener,
Microsoft.AspNetCore.Routing (3)
EndpointRoutingMiddleware.cs (3)
28
private readonly
DiagnosticListener
_diagnosticListener;
39
DiagnosticListener
diagnosticListener,
151
static void Write(
DiagnosticListener
diagnosticListener, HttpContext httpContext)
Microsoft.Extensions.Hosting (8)
HostApplicationBuilder.cs (1)
242
using
DiagnosticListener
diagnosticListener = HostBuilder.LogHostBuilding(this);
HostBuilder.cs (7)
162
using
DiagnosticListener
diagnosticListener = LogHostBuilding(this);
173
private static
DiagnosticListener
LogHostBuilding(IHostBuilder hostBuilder)
175
var
diagnosticListener = new DiagnosticListener(HostBuildingDiagnosticListenerName);
185
internal static
DiagnosticListener
LogHostBuilding(HostApplicationBuilder hostApplicationBuilder)
187
var
diagnosticListener = new DiagnosticListener(HostBuildingDiagnosticListenerName);
200
DiagnosticListener
diagnosticSource,
366
internal static IHost ResolveHost(IServiceProvider serviceProvider,
DiagnosticListener
diagnosticListener)
System.Diagnostics.DiagnosticSource (14)
System\Diagnostics\DiagnosticListener.cs (11)
35
public static IObservable<
DiagnosticListener
> AllListeners
170
var
cur = s_allListeners;
283
internal
DiagnosticListener
Owner = null!; // The DiagnosticListener this is a subscription for.
338
private sealed class AllListenerObservable : IObservable<
DiagnosticListener
>
340
public IDisposable Subscribe(IObserver<
DiagnosticListener
> observer)
345
for (
DiagnosticListener
? cur = s_allListeners; cur != null; cur = cur._next)
358
internal void OnNewDiagnosticListener(
DiagnosticListener
diagnosticListener)
404
internal AllListenerSubscription(AllListenerObservable owner, IObserver<
DiagnosticListener
> subscriber, AllListenerSubscription? next)
420
internal readonly IObserver<
DiagnosticListener
> Subscriber;
455
private
DiagnosticListener
? _next; // We keep a linked list of all NotificationListeners (s_allListeners)
458
private static
DiagnosticListener
? s_allListeners; // linked list of all instances of DiagnosticListeners.
System\Diagnostics\DsesFilterAndTransform.cs (3)
521
_diagnosticsListenersSubscription =
DiagnosticListener
.AllListeners.Subscribe(new CallbackObserver<
DiagnosticListener
>(delegate (
DiagnosticListener
newListener)
System.Net.Http (2)
System\Net\Http\DiagnosticsHandler.cs (2)
18
private static readonly
DiagnosticListener
s_diagnosticListener = new DiagnosticListener(DiagnosticsHandlerLoggingStrings.DiagnosticListenerName);
108
DiagnosticListener
diagnosticListener = s_diagnosticListener;