public override Type GetRuntimeType(Type objectType) { if (objectType == null) { throw new ArgumentNullException(nameof(objectType)); } return Provider.GetRuntimeType(objectType); }