Table of Contents

Class StepHandlerRegistration

Namespace
Cress.Sdk
Assembly
Cress.Sdk.dll
public sealed record StepHandlerRegistration : IEquatable<StepHandlerRegistration>
Inheritance
StepHandlerRegistration
Implements
Inherited Members

Constructors

StepHandlerRegistration(string, Func<StepExecutionContext, CancellationToken, Task<StepExecutionResult>>)

public StepHandlerRegistration(string Operation, Func<StepExecutionContext, CancellationToken, Task<StepExecutionResult>> Execute)

Parameters

Operation string
Execute Func<StepExecutionContext, CancellationToken, Task<StepExecutionResult>>

Properties

Execute

public Func<StepExecutionContext, CancellationToken, Task<StepExecutionResult>> Execute { get; init; }

Property Value

Func<StepExecutionContext, CancellationToken, Task<StepExecutionResult>>

Operation

public string Operation { get; init; }

Property Value

string