Hashbrown.AspNetCore · C# API reference
Hashbrown.AspNetCore.WorkflowOperation
Upcoming 0.1.0-preview.2 · Unreleased
public sealed record WorkflowOperation : System.IEquatable<Hashbrown.AspNetCore.WorkflowOperation>A versioned operation with argument validation, side-effect-free preparation, and protected execution.
Members
WorkflowOperation
public WorkflowOperation(string Name, int Version, System.Func<System.Text.Json.JsonElement, bool> Validate, System.Func<System.Text.Json.JsonElement, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask> Prepare, System.Func<System.Text.Json.JsonElement, string, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask> Execute);A versioned operation with argument validation, side-effect-free preparation, and protected execution.