Описание тега graphql.net

1 ответ

Как передать коллекцию в мутацию GraphQL с GraphQL.Net и C#?

Я пытаюсь создать мутацию, которая принимает коллекцию. Сервер GraphQL написан на ядре C# .net и использует GraphQL.Net. Это мой тип ввода; public class PupilReportInputType : InputObjectGraphType<PupilReport> { public PupilReportInputType() {…
30 апр '19 в 07:37
0 ответов

Каковы лучшие практики для мутаций в GraphQL? (Реализация.NET)

В настоящее время я изучаю graphql, и я не уверен, правильно ли я понимаю, как должны работать мутации, особенно в сочетании с подписками. У меня есть страница с информацией о клиенте, которая включает описание и список программных продуктов, которы…
0 ответов

Проблема с самоанализом GraphQL Asp Core Web Api Controller

Я не могу увидеть схему моего GraphQL Graph. Ретроспекция не работает, когда я использую контроллер Web Api GraphQL в качестве конечной точки. Я в настоящее время пробовал с GraphiQl и библиотекой UI.Playground [Route("graphql")] [ApiController] pub…
03 июл '19 в 00:28
1 ответ

Сообщение об ошибке GraphQL.NET не имеет смысла

У меня настроена схема GraphQL, которая успешно поддерживает запросы. Однако при попытке мутации я получаю следующую странную ошибку: Error "message": "GraphQL.Validation.ValidationError: Cannot query field \"id\" on type \"IdeaInput\". Did you mean…
26 сен '19 в 18:49
1 ответ

Сжатие ответа в asp.net core 2.2 не работает

Я использую asp.net core 2.2, Microsoft.EntityFrameworkCore(2.2.4), Microsoft.EntityFrameworkCore.Cosmos(2.2.4), GraphQL.NET для разработки API на основе graphql. По ссылке: https://docs.microsoft.com/en-us/aspnet/core/performance/response-compressi…
1 ответ

Внедрение зависимостей не будет работать, если GraphQL OjectGraphTypes в нескольких сборках

Я определил несколько GraphQL ObjectGraphType и запросов в нескольких проектах. Все эти проекты зависят от стандартного проекта GraphQL asp.net. Он возвращает ошибку "Castle.MicroKernel.ComponentNotFoundException: " Компонент для поддержки службы не…
0 ответов

GraphQL dotnet enum возвращает порядковое целочисленное значение вместо имени

Можно ли вместо имени перечисления вернуть целочисленное значение перечисления? текущая реализация GraphQL возвращает имя перечисления в виде строки. Ниже приведен один из имеющихся у меня типов перечислений: ProductStatus.cs public class ProductSta…
23 дек '19 в 23:12
2 ответа

Как эффективно сопоставить все свойства класса DTO с классом FiledType с помощью GraphQL.NET?

Я использую GraphQL.NET с ядром asp.net 3.1 для разработки API на основе graphql. У меня такой код: ContactDTO.cs public class ContactDTO { public int ContactId { get; set; } public int? ImageId { get; set; } public string ImagePath { get; set; } pu…
03 мар '20 в 00:06
1 ответ

Тип динамического поля GraphQL.NET

Я пытаюсь добавить объект в свою модель GraphQL.NET, но у меня проблема с одним из полей. Исходный класс public class ShowCriterion { public string RelatedEntity { get; set; } public object MatchValue { get; set; } } Это материализованный путь (напр…
1 ответ

имя конечной точки graphql .NET

Мы используем graphql .net (сервер Apollo) Есть ли способ изменить конечную точку URL? Так что из http://localhost:xxx/graphql Я хочу, чтобы это было http://localhost:xxx/newEndpoint
06 янв '20 в 17:53
1 ответ

Как сгруппировать результат запроса GraphQL с отдельным ключом в виде массива

Я использую GraphQL с.NET Core. У меня есть запрос, как показано ниже. Поскольку я новичок в GraphQL.NET, я не могу понять, как сгруппировать отдельный ключ в виде массива. `{ readingQuery{ readingsDBFilter(buildingId: 30, objectId: 1, datafieldId: …
17 май '20 в 07:30
2 ответа

Превышено максимальное количество повторных попыток (6) при выполнении операций с базой данных с помощью CosmosExecutionStrategy

Я работаю над проектом разработки API с использованием ASP.NET Core 2.2, GraphQL.NET, CosmosDB, Entity Framework Core (Microsoft.EntityFrameworkCore.Cosmos v2.2.4). При тестировании метода API, который извлекает данные из AzureComosDB, иногда появля…
2 ответа

System.Net.WebException: удаленный сервер возвратил ошибку: (429) Too Many Requests

Я работаю над проектом разработки API с использованием ASP.NET Core 2.2, GraphQL.NET, CosmosDB, EntityFrameworkCore (Microsoft.EntityFrameworkCore.Cosmos(2.2.4). При запуске решения я вижу ошибку в окне вывода VS2019: System.Net.WebException: The re…
2 ответа

GraphQL.Net - предотвращение нулевых данных при исключении мутации

Используя GraphQL.NET, я определил возвращаемый тип, не допускающий значения NULL (например,LoginPayload) для такой мутации: type MyMutation { login(input: LoginInput!): LoginPayload! } В C# это выглядит примерно так: FieldAsync<NonNullGraphType&…
29 янв '20 в 19:18
0 ответов

Как читать значение с помощью Dataloader с GraphQL.NET и ASP.NET Core?

Я использую asp.net core 2.2, Microsoft.EntityFrameworkCore(2.2.4), GraphQL.NET для разработки API на основе GraphQL. Я пытаюсь получить данные для поля с помощью загрузчика данных. Вот мой код: CountryDTO.cs public class CountryDTO { public int PNG…
22 ноя '19 в 14:19
0 ответов

Подписки GraphQL.NET ничего не возвращают

У меня проблема с GraphQL.NET и подписками, и я хотел бы услышать ваш отзыв. Я пытаюсь выполнить следующий запрос на https://localhost:5001/graphql subscription calcRunStatus{ calcRunStatus { billingMonth calcRunStatus {description, id, key, name} i…
20 дек '19 в 18:27
0 ответов

Каковы ограничения на подписки GraphQL DataChange?

Я использую GraphQL с.NET Core для создания веб-приложения с довольно большой сеткой данных (обычно 100 столбцов на 5000 строк). Я ищу поведение, подобное таблице Google, где, если пользователь A изменяет ячейку, пользователь B будет видеть свое обн…
26 авг '20 в 04:03
1 ответ

Невозможно разрешить GraphQL.Resolvers.ICountriesResolver от корневого поставщика, поскольку для этого требуется служба с областью действия Query.Persistence.SampleDbContext

Я работаю над проектом разработки API с использованием ASP.NET Core 2.2, GraphQL.NET, CosmosDB, EntityFrameworkCore (Microsoft.EntityFrameworkCore.Cosmos(2.2.4). При запуске решения я вижу ошибку: Невозможно разрешить GraphQL.Resolvers.ICountriesRes…
2 ответа

Необработанное исключение типа System.AggregateException произошло в Microsoft.Extensions.DependencyInjection.dll:

Я перенес основной проект asp.net с версии 2.2 на версию 3.1. Я добавил все зависимости и компоненты, связанные с докером. Компилируется нормально, но при запуске проекта я получаю указанную ниже ошибку: Выброшенное исключение: "System.AggregateExce…
0 ответов

Парсер GraphQL json и AllowSynchronousIO

Я начинаю внедрять GraphQA в.NET с https://github.com/graphql-dotnet/server, я написал очень простой пример приложения, и при запуске Graphiql я получил следующую ошибку: fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An …