Functional.CQS (nuget): Provides CQS-style generic contracts built over Functional.Primitives - IQueryHandler<TQuery, TResult> returning TResult - IAsyncQueryHandler<TQuery, TResult> returning Task<TResult> - ICommandHandler<TCommand, TError> returning Result<Unit, TError> - IAsyncCommandHandler<TCommand, TError> returning Task<Result<Unit, TError>>
Keywords: functional|CQS|netstandard|netcore