Я создаю REST API с помощью ASP.NET Core и Entity Framework Core с использованием подхода «сначала база данных» с чистой архитектурой.
Моя база данных уже создана и поддерживается командой администраторов баз данных - вот почему мне нужно использовать Entity Framework Core с подходом «сначала база данных», и нам нужно выполнить обратное проектирование с помощью команды Scaffold-DbContext
на уровне инфраструктуры.
В чистой архитектуре сущности должны быть размещены на Core
уровне отдельно от уровня инфраструктуры, так как мы будем это делать и как разрешить ваш DbContext
как интерфейс.