ASP.NET REST API без Entity Framework, но с DAOC#

Место общения программистов C#
Anonymous
ASP.NET REST API без Entity Framework, но с DAO

Сообщение Anonymous »

Я новичок в .NET и пытаюсь создать REST API без Entity Framework или чего-то еще.
Я хотел написать свой собственный DAO, но чего не могу понять заключается в том, как я должен получить доступ к DAO из APIControllers (ControllerBase), куда поступают запросы API.
По сути, мой вопрос заключается в том, каков наилучший или распространенный способ доступа DAO из классов ControllerBase.
(Класс ControllerBase — это класс, в который поступают вызовы API, т. е.: get, getById, add, delete, update)
Чтобы представить мою проблема:

Код: Выделить всё

       -----------------------------
------ControllerBase for Students
|      -----------------------------
|
| How can I access my DAO methods (get, update, delete, add,...) from
| the ControllerBase class. I look for a common way.
|
|       ------------
---->   StudentDAO
------------
Конечно, я мог бы создать экземпляр объекта DAO в ControllerBase, но я думаю, что должно быть лучшее решение. Также я мог бы создавать статические методы, но мне хотелось бы знать, есть ли лучшие решения.
Надеюсь, вы понимаете мой вопрос.

Подробнее здесь: https://stackoverflow.com/questions/573 ... -with-daos

Вернуться в «C#»