Table of Contents

Struct FormattedValidatorResult<TResource>

Namespace
LfrlAnvil.Validation.Validators
Assembly
LfrlAnvil.Validation.dll

Represents a formatted validation result created from a sequence of generic ValidationMessage<TResource> instances.

public readonly struct FormattedValidatorResult<TResource>

Type Parameters

TResource

Resource type.

Inherited Members

Constructors

FormattedValidatorResult(Chain<ValidationMessage<TResource>>, string)

Creates a new FormattedValidatorResult<TResource> instance.

public FormattedValidatorResult(Chain<ValidationMessage<TResource>> messages, string result)

Parameters

messages Chain<ValidationMessage<TResource>>

Validation result.

result string

Formatted message.

Properties

Messages

Validation result.

public Chain<ValidationMessage<TResource>> Messages { get; }

Property Value

Chain<ValidationMessage<TResource>>

Result

Formatted message.

public string Result { get; }

Property Value

string

Methods

ToString()

Returns a string representation of this FormattedValidatorResult<TResource> instance.

[Pure]
public override string ToString()

Returns

string

String representation.