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
loggerILogger<DiagnosticsProvider>Logger
serviceProviderIServiceProviderService provider
Methods
PrintAsync()
Print diagnostics of all registered diagnostic providers
public ValueTask<string> PrintAsync()