【发布时间】:2022-02-01 22:36:33
【问题描述】:
我正在开发一个使用干净架构的 ASP.NET Core 3.1 API 项目,并且我有以下类库(层):
- 基础设施(安全材料和上传助手等...)
- 持久性(DA 层)
- 域(域模型)
- 应用程序(用例 - 业务逻辑)
- API(API项目作为我的启动项目)
我希望能够将大文件上传到服务器(例如 2Gb 甚至更大的文件大小)并在此之后下载它们,并且希望这样做以后不会出现内存问题溢出和一切。
任何帮助将不胜感激。
【问题讨论】:
-
文件流 FTW。
标签: c# asp.net-core file-io asp.net-core-webapi large-file-upload