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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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