Class DiagnosticsManager
Inheritance
System.Object
DiagnosticsManager
Assembly: Steeltoe.Management.Abstractions.dll
Syntax
public class DiagnosticsManager : IObserver<DiagnosticListener>, IDiagnosticsManager
Constructors
|
Edit this page
View Source
Declaration
public DiagnosticsManager(IEnumerable<IRuntimeDiagnosticSource> runtimeSources, IEnumerable<IDiagnosticObserver> observers, IEnumerable<EventListener> eventListeners, ILogger<DiagnosticsManager> logger = null)
Parameters
Properties
|
Edit this page
View Source
Instance
Declaration
public static DiagnosticsManager Instance { get; }
Property Value
|
Edit this page
View Source
Observers
Declaration
public IList<IDiagnosticObserver> Observers { get; }
Property Value
|
Edit this page
View Source
Sources
Declaration
public IList<IRuntimeDiagnosticSource> Sources { get; }
Property Value
Methods
|
Edit this page
View Source
Dispose()
Declaration
|
Edit this page
View Source
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
|
Edit this page
View Source
Finalize()
Declaration
protected void Finalize()
|
Edit this page
View Source
OnCompleted()
Declaration
public void OnCompleted()
|
Edit this page
View Source
OnError(Exception)
Declaration
public void OnError(Exception error)
Parameters
Type |
Name |
Description |
Exception |
error |
|
|
Edit this page
View Source
OnNext(DiagnosticListener)
Declaration
public void OnNext(DiagnosticListener value)
Parameters
Type |
Name |
Description |
DiagnosticListener |
value |
|
|
Edit this page
View Source
Start()
Declaration
|
Edit this page
View Source
Stop()
Declaration
Implements
IDisposable