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

Castle.Components.DictionaryAdapter.DictionaryValidateGroup

namespace Castle.Components.DictionaryAdapter { public class DictionaryValidateGroup : IDictionaryValidate, IDataErrorInfo, INotifyPropertyChanged, IDisposable { public bool CanValidate { get; set; } public bool IsValid { get; } public string Error { get; } public string this[string columnName] { get; } public IEnumerable<IDictionaryValidator> Validators { get; } public event PropertyChangedEventHandler PropertyChanged; public DictionaryValidateGroup(object[] groups, IDictionaryAdapter adapter); public DictionaryValidateGroup ValidateGroups(params object[] groups); public void AddValidator(IDictionaryValidator validator); public void Dispose(); } }