. Net core 3.1 + GraphQL ==> "error": "Неожиданный конец ввода JSON" - PullRequest
1 голос
/ 16 февраля 2020

Я разработал веб-API. net core 3.1 и добавил к нему GraphQL и PlayGround . Когда я пытался запустить игровую площадку, я столкнулся с этой ошибкой, которая мне надоела. Я гуглял слишком много раз, и я прочитал много статей и форумов об этом, и я попробовал их предлагаемые способы, но все же проблема существует. Кроме того, я должен сказать, что у меня нет этой проблемы с. net core 2.2.

Я решил упростить свое решение и удалить лишнюю листву моего проекта и загрузить его вам, чтобы вы могли мне помочь. Упрощенная версия этого проекта, над которым я сейчас работаю, доступна здесь, на google drive .
Кроме того, я нашел решение с. net core 3.1, у которого нет этой проблемы, но все же я не могу найти свои ошибки. Я загрузил это правильное решение здесь .

В этой упрощенной версии я не подключался к базе данных и не добавил никаких связанных с ней пакетов в проект. Я возвращаю данные в памяти в этой упрощенной версии вместо того, чтобы связываться с базой данных.

Это картина ошибки, с которой я сталкиваюсь: enter image description here

И .csproj файл упрощенного проекта, как показано ниже:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp3.1</TargetFramework>
    <RootNamespace>NetCore3._1GraphQL</RootNamespace>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="graphiql" Version="1.2.0" />
    <PackageReference Include="GraphQL" Version="3.0.0-preview-1352" />
    <PackageReference Include="GraphQL.Server.Ui.Playground" Version="3.4.0" />
    <PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.1" />
    <PackageReference Include="RandomNameGeneratorLibrary" Version="1.2.2" />
  </ItemGroup>

</Project>
...