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.Commands Assembly » Cat.FluentWorkflows.Commands.Steps Namespace » CatProcessCommandStep<TCommand> Class

CatProcessCommandStep(ICatCommandProcessor, ILogger<CatProcessCommandStep<TCommand>>) Constructor

Creates the step and the command, using the parameterless constructor of the command.

public CatProcessCommandStep(Cat.Commands.Abstractions.ICatCommandProcessor commandProcessor, Microsoft.Extensions.Logging.ILogger<Cat.FluentWorkflows.Commands.Steps.CatProcessCommandStep<TCommand>> logger);

Parameters

commandProcessor ICatCommandProcessor

Processes the command.

logger Microsoft.Extensions.Logging.ILogger<Cat.FluentWorkflows.Commands.Steps.CatProcessCommandStep<TCommand>>

The logger the step can use.