private IEnumerable <MediaTypeFormatter> GetSupportedSwaggerFormatters() { var jsonFormatter = new JsonMediaTypeFormatter { SerializerSettings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, Formatting = _config.GetFormatting(), Converters = new[] { new VendorExtensionsConverter() } } }; // NOTE: The custom converter would not be neccessary in Newtonsoft.Json >= 5.0.5 as JsonExtensionData // provides similar functionality. But, need to stick with older version for WebApi 5.0.0 compatibility return(new[] { jsonFormatter }); }