Asp.net ядро и graphql
как можно использовать graphql.net с помощью asp.net ядро против реальной базы данных?
Что я уже пробовал:
прошел через документацию graphql, но не нашел правильного направления.
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)[^]