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