Я относительно новичок в GraphQL и хочу реализовать GraphQL в моем существующем приложении ASP.NET Framework (с Entity Framework 4), которое имеет сервер MSSQL в качестве бэкэнда.
Просматривая библиотеки GraphQL и их демонстрации / примеры, я обнаружил, что все связанные с .NET примеры используют в своих примерах относительно новую структуру .NET Core. (например, https://github.com/JacekKosciesza/StarWars)
Я хочу знать, целесообразно ли ссылаться на такие примеры для моего проекта .NET Framework и есть ли какие-либо примеры для того же самого, т.е. особенно специфичные для .NET Framework.
Если вы проверите изображения диспетчера пакетов в опубликованной вами ссылке, это показывает, что GraphQL нацелен как на .NET Framework v 4.5+ а также, так и на любую платформу, которая поддерживает .NET Standard 1.1, то есть на все версии Full Framework, начиная с 4.5, Mono, Xamarin, UWP, .NET. Основной. Даже если бы он был нацелен, например, на .NET Standard 2.0, он потянул бы все необходимые библиотеки совместимости.





Ты прав. Редко встречаются примеры GraphQL с использованием .NET framework. Чтобы ответить на ваш вопрос, могу сказать, что в моем случае мне пришлось использовать GraphQL с .NET framework, поскольку у меня были другие зависимости проекта, которые уже были написаны в .NET framework. Я предполагаю, что аналогично вам может потребоваться реализация GraphQL в .NET framework. Вы тоже просили привести пример. Вот один пример, который я установил в Github (пример сервера GraphQL в .NET framework). Это очень простой пример, и его несложно попробовать. Итак, вот мои два цента, которые его ищут. https://github.com/mail4hafij/GraphQL
библиотеки выполняется как в время выполнения. Примеры будут работать так же. Что касается того, почему люди пишут свои примеры с использованием .NET Core - они пишут о новых технологиях, таких как GraphQL, зачем им использовать фреймворк Старый? Вот почему .NET Core - четвертый по популярности фреймворк в опросе разработчиков SO в этом году.