相关疑难解决方法(0)

在 ASP.NET Core 3.1 中上传和下载大文件?

我正在使用干净的架构开发 ASP.NET Core 3.1 API 项目,并且我有以下类库(层):

  • 基础设施(安全的东西和上传助手等......)
  • 持久化(DA层)
  • 领域(领域模型)
  • 应用程序(用例 - 业务逻辑)
  • API(API项目作为我的启动项目)

我希望能够将大文件上传到服务器(例如 2Gb 的文件大小甚至更大)并在此之后下载它们,并且希望在将来不会出现内存溢出和所有问题的情况下进行下载

任何帮助,将不胜感激。

c# file-io large-file-upload asp.net-core asp.net-core-webapi

28
推荐指数
1
解决办法
3万
查看次数