Class ErrorReport
A privacy-safe description of a failed Inttegro SDK operation.
Assembly: Inttegro.dll
Syntax
public sealed record ErrorReport : IEquatable<ErrorReport>
Constructors
|
Edit this page
View Source
ErrorReport(int, string, DateTimeOffset, string, string, string, SdkReportContext, HttpReportContext, ApiErrorReportContext?, TraceReportContext?, string, string)
A privacy-safe description of a failed Inttegro SDK operation.
Declaration
public ErrorReport(int SchemaVersion, string EventId, DateTimeOffset OccurredAt, string Severity, string Category, string Operation, SdkReportContext Sdk, HttpReportContext Http, ApiErrorReportContext? ApiError, TraceReportContext? Trace, string ExceptionType, string Fingerprint)
Parameters
Properties
|
Edit this page
View Source
ApiError
Declaration
[JsonPropertyName("apiError")]
public ApiErrorReportContext? ApiError { get; init; }
Property Value
|
Edit this page
View Source
Category
Declaration
[JsonPropertyName("category")]
public string Category { get; init; }
Property Value
|
Edit this page
View Source
EventId
Declaration
[JsonPropertyName("eventId")]
public string EventId { get; init; }
Property Value
|
Edit this page
View Source
ExceptionType
Declaration
[JsonPropertyName("exceptionType")]
public string ExceptionType { get; init; }
Property Value
|
Edit this page
View Source
Fingerprint
Declaration
[JsonPropertyName("fingerprint")]
public string Fingerprint { get; init; }
Property Value
|
Edit this page
View Source
Http
Declaration
[JsonPropertyName("http")]
public HttpReportContext Http { get; init; }
Property Value
|
Edit this page
View Source
OccurredAt
Declaration
[JsonPropertyName("occurredAt")]
public DateTimeOffset OccurredAt { get; init; }
Property Value
|
Edit this page
View Source
Operation
Declaration
[JsonPropertyName("operation")]
public string Operation { get; init; }
Property Value
|
Edit this page
View Source
SchemaVersion
Declaration
[JsonPropertyName("schemaVersion")]
public int SchemaVersion { get; init; }
Property Value
|
Edit this page
View Source
Sdk
Declaration
[JsonPropertyName("sdk")]
public SdkReportContext Sdk { get; init; }
Property Value
|
Edit this page
View Source
Severity
Declaration
[JsonPropertyName("severity")]
public string Severity { get; init; }
Property Value
|
Edit this page
View Source
Trace
Declaration
[JsonPropertyName("trace")]
public TraceReportContext? Trace { get; init; }
Property Value
Implements