Table of Contents

Class DomainValidationMetadataBuilder

Namespace
JD.Domain.AspNetCore
Assembly
JD.Domain.AspNetCore.dll
public sealed class DomainValidationMetadataBuilder
Inheritance
DomainValidationMetadataBuilder
Inherited Members

Constructors

DomainValidationMetadataBuilder(Type)

Initializes a new instance of the DomainValidationMetadataBuilder class.

public DomainValidationMetadataBuilder(Type type)

Parameters

type Type

The type to validate.

Methods

Build()

Builds the DomainValidationMetadata instance.

public DomainValidationMetadata Build()

Returns

DomainValidationMetadata

A new DomainValidationMetadata instance.

StopOnFirstError(bool)

Sets whether to stop on first error.

public DomainValidationMetadataBuilder StopOnFirstError(bool stop = true)

Parameters

stop bool

Returns

DomainValidationMetadataBuilder

WithRuleSet(string)

Sets the rule set to evaluate.

public DomainValidationMetadataBuilder WithRuleSet(string ruleSet)

Parameters

ruleSet string

Returns

DomainValidationMetadataBuilder