public override Type GetReflectionType(Type objectType, object instance) { if (objectType == null) { throw new ArgumentNullException(nameof(objectType)); } return Provider.GetReflectionType(objectType, instance); }