RunReconciliationOptionsValidator
Namespace AgentPrism · Assembly
AgentPrism.Core.dllValidates RunReconciliationOptions when the application starts.
public sealed class RunReconciliationOptionsValidator : IValidateOptions<RunReconciliationOptions>Inheritance
Section titled “Inheritance”object ← RunReconciliationOptionsValidator
Implements
Section titled “Implements”IValidateOptions<RunReconciliationOptions>
Inherited Members
Section titled “Inherited Members”object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Section titled “Remarks”This validation is handwritten. ValidateDataAnnotations uses reflection
and produces IL2026.
Constructors
Section titled “Constructors”RunReconciliationOptionsValidator()
Section titled “ RunReconciliationOptionsValidator()”public RunReconciliationOptionsValidator()Methods
Section titled “Methods”Validate(string?, RunReconciliationOptions)
Section titled “ Validate(string?, RunReconciliationOptions)”public ValidateOptionsResult Validate(string? name, RunReconciliationOptions options)Parameters
Section titled “Parameters”name string?
options RunReconciliationOptions