pooja d Ответов: 1

Asp.net ядро и graphql


как можно использовать graphql.net с помощью asp.net ядро против реальной базы данных?

Что я уже пробовал:

прошел через документацию graphql, но не нашел правильного направления.

1 Ответов

Рейтинг:
0

MadMyche

GraphQL дело не в этом реальный доступ к базе данных, это спецификация, связанная с взаимодействием с API и определением того, что она является агностиком источника данных. Это не является "полным пакетом" для настройки полного веб-приложения.

В дополнение к существующему API на основе MVC это просто еще один контроллер и ИТ-служба поддержки, которые подключаются к существующим моделям. Вам предстоит определить связь между Графовым запросом и связанной с ним моделью.

В Redgate есть статья о настройке проекта с использованием GraphQL с базой API Net Core:
Начало работы с GraphQL в ASP.NET - простой разговор[^]
Я знаю, что он не идет по настройке его с помощью базы данных, но он идет по основам, вам просто нужно добавить в свою базу данных и желаемый метод общения с ней; это может быть через фреймворк (Entity, nHibernate) или просто старый ADO или OLE.

Если вам нужно что-то еще немного, NReco имеет пакет out, который включает в себя слой базы данных для использования подключенных баз данных ADO.
NReco GraphQL API для базы данных SQL (C#/.NET)[^]