Ho un metodo API Web che restituisce un elenco di eventi:Come modificare le impostazioni della dimensione di risposta consentite per un'applicazione Web API?
public HttpResponseMessage GetEvents()
{
...
}
Il mio Service supporta entrambe le risposte XML e JSON utilizzando DataContractSerializer (per XML) e DataContractJsonSerializer (per JSON).
La dimensione della risposta potrebbe essere pari a 30 MB.
Qual è la dimensione di risposta consentita predefinita nell'API Web ASP.NET ospitata in IIS?
Come modificare le impostazioni di fabbrica?
Qual è la procedura migliore per restituire dati così grandi (anche se non è così grande)?
Dovrei comprimere la risposta?
Inoltre, potremmo ottenere una richiesta al secondo.
Grazie
La mia domanda era sulla dimensione risposta in ASP.NET MVC Web API Servizi. –
Questo collegamento è per pagine ASP con limite di buffer di 4 MB. Non penso che le stesse impostazioni dovrebbero applicarsi alle API Web? –
Sono uguali, il Web Api HttpResponseMessage è appena wrapper su http Response. –