Я работаю над проектом API ASP.NET Core 3.1 с использованием чистой архитектуры, и у меня есть следующие библиотеки классов (уровни):
- Инфраструктура (средства безопасности, помощники по загрузке и т. Д.)
- Постоянство (уровень DA)
- Домен (модели домена)
- Приложение (варианты использования - Бизнес-логика)
- API (проект API как мой стартап-проект)
Я хочу иметь возможность загружать большие файлы на сервер (например, размер файла 2 ГБ или даже больше) и загружать их после этого, и хочу сделать это без будущих проблем с переполнением памяти и всем остальным .
Любая помощь будет оценена по достоинству.