Table of Contents

Class Validation

Namespace
The.Values
Assembly
Instagile.dll
public static class Validation
Inheritance
Validation
Inherited Members

Methods

Accept(bool)

public static ValidationResult Accept(bool proposition)

Parameters

proposition bool

Returns

ValidationResult

Apply<T>(IEnumerable<Rule<T>>, T)

Produce a validation error or null. intended for use with IDataErrorInfo.

public static string? Apply<T>(IEnumerable<Rule<T>> rules, T currentValue)

Parameters

rules IEnumerable<Rule<T>>
currentValue T

Returns

string

Type Parameters

T

Reject(bool, string)

public static ValidationResult Reject(bool proposition, string message)

Parameters

proposition bool
message string

Returns

ValidationResult