#if NETCOREAPP using System; namespace SabreTools.Wrappers { /// /// Extensions for generic object types /// /// internal static class ObjectExtensions { public static TClass ThrowOnNull(this TClass? value) where TClass : class => value ?? throw new ArgumentNullException(nameof(value)); } } #endif