AppLogEntry
Namespace: E2E.Engine
public sealed record AppLogEntry : IEquatable<AppLogEntry>One line of what the app did on its own, as an engine reports it to AppLog (upstream’s
AppLogEntry): console output, an exception nothing caught, a failed request. The harness redacts and bounds it.
Inheritance: object
Implements: IEquatable<AppLogEntry>
Constructors
Section titled “Constructors”AppLogEntry(AppLogSource, AppLogLevel, string)
Section titled “AppLogEntry(AppLogSource, AppLogLevel, string)”public AppLogEntry(AppLogSource Source, AppLogLevel Level, string Text)One line of what the app did on its own, as an engine reports it to AppLog (upstream’s
AppLogEntry): console output, an exception nothing caught, a failed request. The harness redacts and bounds it.
Parameters
| Name | Type | Description |
|---|---|---|
Source |
AppLogSource | Where the line came from. |
Level |
AppLogLevel | How bad it was. |
Text |
string | The line. A blank one is dropped. |
Properties
Section titled “Properties”public AppLogLevel Level { get; init; }How bad it was.
Value: AppLogLevel
Source
Section titled “Source”public AppLogSource Source { get; init; }Where the line came from.
Value: AppLogSource
public string Text { get; init; }The line. A blank one is dropped.
Value: string