Table of Contents

Class CommandValidatorExtensions

Namespace
BytLabs.Application.CQS.Commands
Assembly
BytLabs.Application.dll
public static class CommandValidatorExtensions
Inheritance
CommandValidatorExtensions
Inherited Members

Methods

ValidateCommandAndThrowAsync<TRequest>(IValidator<TRequest>, TRequest, CancellationToken)

public static Task ValidateCommandAndThrowAsync<TRequest>(this IValidator<TRequest> validator, TRequest instance, CancellationToken cancellationToken) where TRequest : ICommandBase

Parameters

validator IValidator<TRequest>
instance TRequest
cancellationToken CancellationToken

Returns

Task

Type Parameters

TRequest