IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Tools.Core.Diagnostics.DiagnosticServiceCollectionExtensions Class Reference

Static Public Member Functions

static IServiceCollection AddToolsDiagnostics (this IServiceCollection services)
 Adds the required services for diagnostics.
 

Detailed Description

Definition at line 6 of file DiagnosticServiceCollectionExtensions.cs.

Member Function Documentation

◆ AddToolsDiagnostics()

static IServiceCollection IKVM.Tools.Core.Diagnostics.DiagnosticServiceCollectionExtensions.AddToolsDiagnostics ( this IServiceCollection services)
static

Adds the required services for diagnostics.

Parameters
services
Returns

Definition at line 14 of file DiagnosticServiceCollectionExtensions.cs.

15 {
16 services.AddSingleton<DiagnosticChannelProvider>();
17 services.AddSingleton<DiagnosticFormatterProvider>();
18 services.AddSingleton<IDiagnosticChannelFactory, FileDiagnosticChannelFactory>();
19 services.AddSingleton<IDiagnosticFormatterFactory, JsonDiagnosticFormatterFactory>();
20 services.AddSingleton<IDiagnosticFormatterFactory, TextDiagnosticFormatterFactory>();
21 services.AddSingleton<FormattedDiagnosticHandler>();
22 return services;
23 }

The documentation for this class was generated from the following file: