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

Castle.Components.DictionaryAdapter.KeySubstitutionAttribute

namespace Castle.Components.DictionaryAdapter { public class KeySubstitutionAttribute : DictionaryBehaviorAttribute, IDictionaryKeyBuilder, IDictionaryBehavior { public KeySubstitutionAttribute(string oldValue, string newValue); } } namespace Castle.Components.DictionaryAdapter { public class PropertyChangingEventArgsEx : PropertyChangingEventArgs { public object OldValue { get; } public object NewValue { get; } public bool Cancel { get; set; } public PropertyChangingEventArgsEx(string propertyName, object oldValue, object newValue); } }