#asp.net-core #graphql #graphql-dotnet
Вопрос:
Запрос запроса сервера GraphQL периодически завершается с ошибкой и вызывает эти исключения. Тот же запрос будет успешно выполнен при следующей попытке из веб-приложения. Есть идеи по этому поводу!
Запрос :
{"operationName":"Rtype","variables":{"name":"sample"},"query":"query requestType($name: String!) {
requestType(name: $name) {
id
name
status
types
__typename
}
}
"}
Это исключение изначально было вызвано в этом стеке вызовов:
Система.Нарезание резьбы.Отмена отменена.Исключение ThrowOperationCanceledException()
GraphQL.Сервер.Транспорты.AspNetCore.SystemTextJson.GraphQLRequestDeserializer.PeekJsonTokenTypeAsync(System.IO.Конвейеры.Считыватель, Система.Нарезание резьбы.CancellationToken) в GraphQLRequestDeserializer.cs
Система.Время выполнения.Исключительные услуги.ExceptionDispatchInfo.Бросок()
Система.Время выполнения.Услуги компиляторов.Дежурный.ThrowForNonSuccess(Система.Нарезание резьбы.Задачи.Задача)
Система.Время выполнения.Услуги компиляторов.Дежурный.HandleNonSuccessAndDebuggerNotification(Система.Нарезание резьбы.Задачи.Задача)
Система.Время выполнения.Услуги компиляторов.Дежурный.Проверка(Система.Нарезание резьбы.Задачи.Задача)
Система.Нарезание резьбы.Задачи.ValueTask.Result.get()
Система.Время выполнения.Услуги компиляторов.Значение таскавайтера.GetResult()
GraphQL.Сервер.Транспорты.AspNetCore.SystemTextJson.GraphQLRequestDeserializer.Десериализовать из Jsonbodyasync(Microsoft.AspNetCore.Http.HttpRequest, Система.Нарезание резьбы.CancellationToken) в GraphQLRequestDeserializer.cs
Система.Время выполнения.Исключительные услуги.ExceptionDispatchInfo.Бросок()
заранее спасибо!
Комментарии:
1. Есть ли какая-либо разница в полезной нагрузке, которую вы отправляете в первый раз, по сравнению со вторым разом ?