Table of Contents

Class StepResult

Namespace
Ando.Workflow
Assembly
ando.dll

Result of executing a single build step.

public class StepResult
Inheritance
StepResult
Inherited Members

Properties

Context

Additional context (e.g., project name).

public string? Context { get; init; }

Property Value

string

Duration

Time taken to execute the step.

public TimeSpan Duration { get; init; }

Property Value

TimeSpan

ErrorMessage

Error message if the step failed, null on success.

public string? ErrorMessage { get; init; }

Property Value

string

Exception

Full exception if the step threw an exception, null otherwise. Useful for debugging and detailed error reporting.

public Exception? Exception { get; init; }

Property Value

Exception

StepName

Step type name (e.g., "Dotnet.Build").

public string StepName { get; init; }

Property Value

string

Success

Whether the step completed successfully.

public bool Success { get; init; }

Property Value

bool