Mam moduł HttpModule, który działa jako moduł przesyłania plików i po uaktualnieniu architektury .NET do wersji 4.5 działa inaczej. W wersji 4.0 metoda ReadEntityBody wypełniła tablicę 256k, ale po aktualizacji zwróci tylko 16k. Ktoś inny ma ten problem?ReadEntityBody zmieniło zachowanie
public void ProcessRequest(HttpContext context)
{
IServiceProvider provider = (IServiceProvider)context;
HttpWorkerRequest worker = (HttpWorkerRequest)provider.GetService(
typeof(HttpWorkerRequest));
byte[] data = new byte[256 * 1024];
int readData = worker.ReadEntityBody(data, data.Length);
// ......
}