文件上传的讨论了使用MultipartReader以非缓冲方式上传文件的选项,但据我所知,这只会以一种非缓冲的方式读取每个MultipartSection --在调用整个代码之前,它必须读取整个MultipartSection,并将整个部分缓冲在内存中(我已经通过日志记录确认了这一点,而我的日志只有在HTTP完成后才会被调用)。是否有一种在ASP.NET核心中真正实现非缓冲上传的方法(或者,缓冲区是否很小,比如32 be )?当数据来自客户端时,我的代码就可以通过快速网络连接将数据流到磁
我正在用VisualStudio2017开发一个ASP.NET Core web application。在发布项目之后(例如,在Azure中),我知道Program.cs中的Program.cs方法只会被调用--当第一次向相应的服务器发送Http请求时。实际上,应用程序是在启动时启动的。每个后续请求都不会调用上述方法。我对以上各点有疑问:
后续请求</em