You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Based on application insights logs, the following method throws System.OutOfMemoryException exception when downloading files larger than 350Mb on an Azure web app running on 3.5Gb (S2 service plan)
The way it is using a MemoryStream within the CreateReadStream method prevents it from being used for large files. Really want to return a FileStreamResult directly so that the stream acts as a pipe from storage to the client.
Hi
Based on application insights logs, the following method throws
System.OutOfMemoryException
exception when downloading files larger than 350Mb on an Azure web app running on 3.5Gb (S2 service plan)[Edit: it's not that crazy... it's 350Mb :)]
Strathweb.AspNetCore.AzureBlobFileProvider.AzureBlobFileInfo.CreateReadStream
I'll attach the full stack trace in a separate file:
fullstacktrace.txt
I'm not sure if this is intended to be used for large files, but it sure would be a great and powerful feature if it could be used like that!
The text was updated successfully, but these errors were encountered: