Table of Contents

Class ValidationContextExtensions

Namespace
Cratis.Applications.Validation
Assembly
Cratis.Applications.dll

Extensions for FluentValidation.IValidationContext.

public static class ValidationContextExtensions
Inheritance
ValidationContextExtensions
Inherited Members

Methods

IsCommand(IValidationContext)

Check if the context is for a command.

public static bool IsCommand(this IValidationContext context)

Parameters

context IValidationContext

FluentValidation.IValidationContext to check.

Returns

bool

True if it is a command, false if not.

IsQuery(IValidationContext)

Check if the context is for a query.

public static bool IsQuery(this IValidationContext context)

Parameters

context IValidationContext

FluentValidation.IValidationContext to check.

Returns

bool

True if it is a query, false if not.

SetCommand(IValidationContext)

Set the context as a command.

public static void SetCommand(this IValidationContext context)

Parameters

context IValidationContext

FluentValidation.IValidationContext to set for.

SetQuery(IValidationContext)

Set the context as a query.

public static void SetQuery(this IValidationContext context)

Parameters

context IValidationContext

FluentValidation.IValidationContext to set for.