GraphQL с фреймворком ASP.NET (а не .NET Core)

Я относительно новичок в GraphQL и хочу реализовать GraphQL в моем существующем приложении ASP.NET Framework (с Entity Framework 4), которое имеет сервер MSSQL в качестве бэкэнда.

Просматривая библиотеки GraphQL и их демонстрации / примеры, я обнаружил, что все связанные с .NET примеры используют в своих примерах относительно новую структуру .NET Core. (например, https://github.com/JacekKosciesza/StarWars)

Я хочу знать, целесообразно ли ссылаться на такие примеры для моего проекта .NET Framework и есть ли какие-либо примеры для того же самого, т.е. особенно специфичные для .NET Framework.

библиотеки выполняется как в время выполнения. Примеры будут работать так же. Что касается того, почему люди пишут свои примеры с использованием .NET Core - они пишут о новых технологиях, таких как GraphQL, зачем им использовать фреймворк Старый? Вот почему .NET Core - четвертый по популярности фреймворк в опросе разработчиков SO в этом году.

Panagiotis Kanavos 21.03.2018 10:32

Если вы проверите изображения диспетчера пакетов в опубликованной вами ссылке, это показывает, что GraphQL нацелен как на .NET Framework v 4.5+ а также, так и на любую платформу, которая поддерживает .NET Standard 1.1, то есть на все версии Full Framework, начиная с 4.5, Mono, Xamarin, UWP, .NET. Основной. Даже если бы он был нацелен, например, на .NET Standard 2.0, он потянул бы все необходимые библиотеки совместимости.

Panagiotis Kanavos 21.03.2018 10:36
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
2
1 304
1

Ответы 1

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

Другие вопросы по теме