Class FluentValidationExecutor
Namespace: Momentum.ServiceDefaults.Messaging.Middlewares
Assembly: Momentum.ServiceDefaults.dll
csharp
public static class FluentValidationExecutor
Inheritance
object ← FluentValidationExecutor
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
ExecuteMany<T>(IEnumerable<IValidator<T>>, T)
csharp
public static Task<List<ValidationFailure>> ExecuteMany<T>(IEnumerable<IValidator<T>> validators, T message)
Parameters
validators
IEnumerable<IValidator<T>>
message
T
Returns
Type Parameters
T
ExecuteOne<T>(IValidator<T>, T)
csharp
public static Task<List<ValidationFailure>> ExecuteOne<T>(IValidator<T> validator, T message)
Parameters
validator
IValidator<T>
message
T
Returns
Type Parameters
T