Reputation: 4610
I'm trying to upload a file using WebApi. The byte[] is 1.6MB. For some reason my model is serialised to null. I suspect it's the filesize because it works with smaller files. Any ideas?
This is what I'm using - where data is a model containing a byte[].
return HttpClient.PostAsJsonAsync<T>(requestUri, data)
.ContinueWith(x => Handle<R>(x.Result), TaskContinuationOptions.AttachedToParent);
Upvotes: 3
Views: 1555
Reputation: 9456
May be you have to change .config
<system.web>
<httpRuntime maxRequestLength="2097152"/>
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648" />
</requestFiltering>
</security>
<system.webServer>
Upvotes: 4