HelixDiagnostics

Static Class

Static Fields

LogSignature: string
PresentError: Func<HelixDiagnosticException,string>

Static Events

OnErrorReported: Action<HelixDiagnosticException,DiagnosticLevel>

Static Methods

Build(summary: string, collectInformation: Action<InformationCollector>, exception: Exception, stackTrace: string): HelixDiagnosticException
Build(summary: string, description: string, details: IEnumerable<DiagnosticsNode>, exception: Exception, stackTrace: string, hints: IEnumerable<DiagnosticsNode>): HelixDiagnosticException
FormatException(exception: Exception, summary: string): string
Throw(summary: string, description: string, details: IEnumerable<DiagnosticsNode>, exception: Exception, stackTrace: string, hints: IEnumerable<DiagnosticsNode>): void

Extension Methods

DescribeIdentity(obj: object): string
Report(exception: HelixDiagnosticException, level: DiagnosticLevel): void
ShortHash(obj: object): string
ToStringNullable(obj: object): string

Inherited Members

On this page