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.Abstractions Assembly » Cat.FluentWorkflows.Abstractions Namespace

ICatWorkflowStep Interface

One step in a workflow: the step body to run and how it connects to the state.

public interface ICatWorkflowStep
Properties  
BodyType The type of the step body. The step processor gets it from the service provider.
Inputs The values copied from the state into the step before it runs.
Outputs The values copied from the step into the state after it ran.