Игнорировать JsonMediaTypeFormatter для конкретной конечной точки в ASP.NET Web API - PullRequest
1 голос
/ 20 июня 2019

Я использую веб-интерфейс asp.NET.В файле WebApiConfig я добавил следующий код для форматера JSON:

public static class WebApiConfig
    {
        public static void Register(HttpConfiguration config)
        {
             //Support camel casing
            var jsonFormatter = config.Formatters.OfType<JsonMediaTypeFormatter>().FirstOrDefault();
            jsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
        }
     }

Этот фрагмент кода, сериализованный и поддерживающий верблюжий корпус для данных на всех конечных точках в моем приложении.

Существуют ли какие-либо настройки или атрибуты, с помощью которых я могу отключить этот сериализатор для определенной конечной точки?

...