Как изменить параметры разрешенного размера ответа по умолчанию для приложения Web API?
У меня есть метод веб-API, который возвращает список событий:
public HttpResponseMessage GetEvents()
{
...
}
Моя служба поддерживает ответы Xml и JSON с использованием DataContractSerializer (для xml) и DataContractJsonSerializer (для JSON).
Размер ответа может быть как 30 МБ.
Каков допустимый размер ответа по умолчанию в ASP.NET Web API, размещенном в IIS?
Как изменить настройки по умолчанию?
Какова наилучшая практика при возврате таких больших данных (хотя они не такие большие)?
Должен ли я застегнуть ответ?
Также мы можем получать один запрос в секунду.
Спасибо