Table of Contents

Class ContentTypeModelValidatorBase<TModel, TProperty>

Namespace
Umbraco.Cms.Web.BackOffice.ModelsBuilder
Assembly
Umbraco.Web.BackOffice.dll
public abstract class ContentTypeModelValidatorBase<TModel, TProperty> : EditorValidator<TModel> where TModel : ContentTypeSave<TProperty> where TProperty : PropertyTypeBasic

Type Parameters

TModel
TProperty
Inheritance
ContentTypeModelValidatorBase<TModel, TProperty>
Derived

Constructors

ContentTypeModelValidatorBase(IOptions<ModelsBuilderSettings>)

public ContentTypeModelValidatorBase(IOptions<ModelsBuilderSettings> config)

Parameters

config IOptions<ModelsBuilderSettings>

Methods

Validate(TModel)

protected override IEnumerable<ValidationResult> Validate(TModel model)

Parameters

model TModel

Returns

IEnumerable<ValidationResult>