View on GitHub
Clean Architecture Toolkit for .NET
Clean Architecture Toolkit is a clean, modular architecture foundation for .NET applications.
It embraces SOLID principles and focuses on maintainability, testability, and scalability through clear boundaries and pluggable design.

|   HOME   |   MODULE OVERVIEW   |   DEMO   |   CAT.FLUENTWORKFLOWS   |

Code Reference

» Cat.FluentWorkflows Assembly » Cat.FluentWorkflows Namespace

CatStepBodyAsync Class

Base class for a step that works asynchronously and doesn’t need the workflow state directly. Get its data through Input and hand results back through Output. Implement RunAsync(CancellationToken).

public abstract class CatStepBodyAsync : Cat.FluentWorkflows.Abstractions.ICatStepBodyAsync

Inheritance System.Object → CatStepBodyAsync

Derived
↳ CatStepBody
↳ CatStepBodyAsync<TWorkflowState>

Implements ICatStepBodyAsync

Constructors  
CatStepBodyAsync(ILogger) Creates the step.
Fields  
Logger The logger of the step.
Methods  
RunAsync(CancellationToken) Runs the step.