Namespace Ploch.CommandLine.UseCases
Classes
- UseCaseAsyncCommand<TCommandSettings, TUseCase, TUseCaseRequest, TUseCaseResponse>
Base class for asynchronous commands that delegate their work to a use case and render its result.
Interfaces
- IResultUseCase<TRequest, TResponse>
Defines a use case that operates on a request and returns a result object from the Ardalis.Result library.
- IUseCase<TRequest, TResponse>
Defines a use case with a request and response.