Class PipelineEndContext

Namespace
REslava.Result.Observers
Assembly
REslava.Result.dll
public sealed record PipelineEndContext : IEquatable<PipelineEndContext>
Inheritance
PipelineEndContext
Implements
Inherited Members
Extension Methods

Constructors

PipelineEndContext(string, string, bool, string?, string?, long, DateTimeOffset)

public PipelineEndContext(string PipelineId, string MethodName, bool IsSuccess, string? ErrorType, string? OutputValue, long ElapsedMs, DateTimeOffset EndedAt)

Parameters

PipelineId string
MethodName string
IsSuccess bool
ErrorType string
OutputValue string
ElapsedMs long
EndedAt DateTimeOffset

Properties

ElapsedMs

public long ElapsedMs { get; init; }

Property Value

long

EndedAt

public DateTimeOffset EndedAt { get; init; }

Property Value

DateTimeOffset

ErrorType

public string? ErrorType { get; init; }

Property Value

string

IsSuccess

public bool IsSuccess { get; init; }

Property Value

bool

MethodName

public string MethodName { get; init; }

Property Value

string

OutputValue

public string? OutputValue { get; init; }

Property Value

string

PipelineId

public string PipelineId { get; init; }

Property Value

string