diff --git a/src/Avalonia.Interactivity/RoutedEvent.cs b/src/Avalonia.Interactivity/RoutedEvent.cs index bc5dec9a90..55d9e61d87 100644 --- a/src/Avalonia.Interactivity/RoutedEvent.cs +++ b/src/Avalonia.Interactivity/RoutedEvent.cs @@ -3,7 +3,6 @@ using System; using System.Reactive.Subjects; -using System.Reflection; namespace Avalonia.Interactivity { @@ -29,7 +28,7 @@ namespace Avalonia.Interactivity Contract.Requires(name != null); Contract.Requires(eventArgsType != null); Contract.Requires(ownerType != null); - Contract.Requires(typeof(RoutedEventArgs).GetTypeInfo().IsAssignableFrom(eventArgsType.GetTypeInfo())); + Contract.Requires(typeof(RoutedEventArgs).IsAssignableFrom(eventArgsType)); EventArgsType = eventArgsType; Name = name;