Проблемы инициализации C# GraphQL StrawberryShakeC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Проблемы инициализации C# GraphQL StrawberryShake

Сообщение Anonymous »

Я пытаюсь инициализировать новый клиент GraphQL в Visual Studio 2022 с помощью команды StrawberryShake.Tools:

Код: Выделить всё

dotnet graphql init {Endpoint}
Однако он всегда завершается с ошибкой.

Ошибка HTTP_ERROR: код состояния ответа не указывает на успех: 405 (Метод Не разрешено)

После небольшого исследования и небольшой помощи от разработчика сервера GraphQL я исходю из предположения, что сервер просто не позволяет это сделать. операцию, поэтому я не могу использовать инструмент для инициализации клиента.
Если у кого-нибудь есть какая-либо информация о том, как мне на самом деле заставить этот инструмент работать, я хотел бы знать. Я считаю, что для конечной точки GraphQL требуется токен-носитель. Я также пробовал использовать параметр --scheme Bearer {Token}, и он возвращает тот же результат.
Поскольку кажется, что я не могу использовать этот инструмент для инициализации клиента, я решил попытайтесь вручную настроить схему и файл Graphqlrc.json, чтобы проверить, будет ли он работать.
Мне удалось получить текст схемы с сервера с помощью руководства запрос, предоставленный мне разработчиками приложения.
Я добавил файл Schema.graphql и файл Graphqlrc.json из шаблона, который нашел в Интернете.
После установки пакетов nuget и запроса. graphql, я пробовал разные способы, чтобы заставить его автоматически генерировать код C# при сборке.
Я пробовал:
< ul>
[*]Убедитесь, что Файл .graphql находится в корне проекта.
[*]Измените действие сборки в свойствах файла на GraphQL Compile.

Что бы я ни пытался, он не создает никакого сгенерированного кода.
Мне интересно, чего-то мне не хватает в этом процессе, или есть ли какие-то другие изменения, которые вносятся при инициализации dotnetgraphql< /code> выполняется команда, которую мне не хватает в моем руководстве настройка.
Есть ли у кого-нибудь идеи, которые я мог бы попробовать?
Ранее я описывал то, что пробовал.
Конечная точка — wi-fiber.sonar.software/graphiql. Это экземпляр облачного приложения sonar.software, которое представляет собой облачную систему CRM IPAM и управления запасами, предназначенную для WISP и FISP. Вот ссылка на их документацию о том, как использовать их API. docs.sonar.expert/system/sumption-the-sonar-api Документация подтверждает, что он обслуживается по протоколу HTTPS и использует только команду POST.

Подробнее здесь: https://stackoverflow.com/questions/789 ... t-problems
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблемы инициализации C# GraphQL StrawberryShake
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Проблемы инициализации C# GraphQL StrawberryShake
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Добавление аутентификации в инструмент StrawberryShake Graphql
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • GraphQL Java: Graphql Java с Springboot не загружает игровую площадку по адресу http://localhost:3001/playground
    Anonymous » » в форуме JAVA
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Spring-boot:run не удается получить путь к классам *:/*.json при включении com.graphql-java-generator:graphql-java-clien
    Anonymous » » в форуме JAVA
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous

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