Table of Contents

Namespace Ploch.CommandLine.Spectre.FluentValidation

Classes

CommandLineFluentValidationServicesBundle

A services bundle that configures FluentValidation for command line settings validation. Registers validators from specified assemblies and configures the FluentCommandSettingsValidator.

CommandLineFluentValidationServicesBundleRegistration

Provides registration extensions that enable FluentValidation-based command settings validation.

FluentCommandSettingsValidator<TSettings>

A command settings validator that uses FluentValidation to validate command settings.