<PackageReference Include="Castle.Core" Version="4.2.1" />

IDictionaryValidate

public interface IDictionaryValidate : IDataErrorInfo
Contract for validating Dictionary adapter.
using System.Collections.Generic; using System.ComponentModel; namespace Castle.Components.DictionaryAdapter { public interface IDictionaryValidate : IDataErrorInfo { bool CanValidate { get; set; } bool IsValid { get; } IEnumerable<IDictionaryValidator> Validators { get; } DictionaryValidateGroup ValidateGroups(params object[] groups); void AddValidator(IDictionaryValidator validator); } }