Table of Contents

Class DiagnosticsProvider

Namespace
DuetControlServer.Utility
Assembly
DuetControlServer.dll

Diagnostics provider

public sealed class DiagnosticsProvider
Inheritance
DiagnosticsProvider
Inherited Members

Constructors

DiagnosticsProvider(ILogger<DiagnosticsProvider>, IServiceProvider)

Diagnostics provider

public DiagnosticsProvider(ILogger<DiagnosticsProvider> logger, IServiceProvider serviceProvider)

Parameters

logger ILogger<DiagnosticsProvider>

Logger

serviceProvider IServiceProvider

Service provider

Methods

PrintAsync()

Print diagnostics of all registered diagnostic providers

public ValueTask<string> PrintAsync()

Returns

ValueTask<string>

Diagnostics output