Table of Contents

Class CreateCodeSessionRequestValidator

Namespace
FoundationaLLM.Common.Models.CodeExecution
Assembly
FoundationaLLM.Common.dll

Provides validation for the CreateCodeSessionRequest model.

public class CreateCodeSessionRequestValidator : AbstractValidator<CreateCodeSessionRequest>, IValidator<CreateCodeSessionRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable
Inheritance
AbstractValidator<CreateCodeSessionRequest>
CreateCodeSessionRequestValidator
Implements
IValidator
IEnumerable<IValidationRule>
Inherited Members
AbstractValidator<CreateCodeSessionRequest>.Validate(CreateCodeSessionRequest)
AbstractValidator<CreateCodeSessionRequest>.Validate(ValidationContext<CreateCodeSessionRequest>)
AbstractValidator<CreateCodeSessionRequest>.CreateDescriptor()
AbstractValidator<CreateCodeSessionRequest>.Include(IValidator<CreateCodeSessionRequest>)
AbstractValidator<CreateCodeSessionRequest>.GetEnumerator()
AbstractValidator<CreateCodeSessionRequest>.PreValidate(ValidationContext<CreateCodeSessionRequest>, ValidationResult)
AbstractValidator<CreateCodeSessionRequest>.RaiseValidationException(ValidationContext<CreateCodeSessionRequest>, ValidationResult)
AbstractValidator<CreateCodeSessionRequest>.OnRuleAdded(IValidationRule<CreateCodeSessionRequest>)
AbstractValidator<CreateCodeSessionRequest>.CascadeMode
AbstractValidator<CreateCodeSessionRequest>.ClassLevelCascadeMode
AbstractValidator<CreateCodeSessionRequest>.RuleLevelCascadeMode
Extension Methods

Constructors

CreateCodeSessionRequestValidator()

Configures the validation rules for the CreateCodeSessionRequest model.

public CreateCodeSessionRequestValidator()