Table of Contents

Namespace Trellis.Mediator.FluentValidation

Classes

FluentValidationMessageValidatorAdapter<TMessage>

Adapts FluentValidation FluentValidation.IValidator<T> implementations into the Trellis Mediator validation stage. Resolves every IValidator<TMessage> registered in DI, runs them, and returns an aggregated Error.InvalidInput failure when any validator reports errors.

FluentValidationServiceCollectionExtensions

Extension methods for plugging FluentValidation into the Trellis Mediator validation stage.