Class ValidationMessageFormatterExtensions
- Namespace
- LfrlAnvil.Validation.Extensions
- Assembly
- LfrlAnvil.Validation.dll
Contains IValidationMessageFormatter<TResource> extension methods.
public static class ValidationMessageFormatterExtensions
- Inheritance
-
ValidationMessageFormatterExtensions
- Inherited Members
Methods
Format<TResource>(IValidationMessageFormatter<TResource>, Chain<ValidationMessage<TResource>>, IFormatProvider?)
Formats the provided sequence of messages.
[Pure]
public static StringBuilder? Format<TResource>(this IValidationMessageFormatter<TResource> formatter, Chain<ValidationMessage<TResource>> messages, IFormatProvider? formatProvider = null)
Parameters
formatterIValidationMessageFormatter<TResource>Source validation message formatter.
messagesChain<ValidationMessage<TResource>>Sequence of messages to format.
formatProviderIFormatProviderOptional format provider.
Returns
- StringBuilder
New StringBuilder instance or null when
messagesare empty.
Type Parameters
TResource