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

Castle.Components.DictionaryAdapter.DynamicValue<T>

public abstract class DynamicValue<T> : IDynamicValue<T>, IDynamicValue
namespace Castle.Components.DictionaryAdapter { public abstract class DynamicValue<T> : IDynamicValue<T>, IDynamicValue { public abstract T Value { get; } protected DynamicValue(); } } namespace Castle.Components.DictionaryAdapter { public class PropertyChangedEventArgsEx : System.ComponentModel.PropertyChangedEventArgs { public object OldValue { get; } public object NewValue { get; } public PropertyChangedEventArgsEx(string propertyName, object oldValue, object newValue); } }