![](/img/trans.png)
[英]How to specify the graphql context (database) in c#?
所以,我正在關注這個 GraphQL 教程,其中我們有下面的代碼,我想知道如何在 NotesMutation 中使用另一個數據庫連接在“解決:上下文”中,因為我創建了另一個沒有實體框架的數據庫連接: NotesContext.cs: 程序.cs: NotesMutation.cs: ...
[英]How to specify the graphql context (database) in c#?
所以,我正在關注這個 GraphQL 教程,其中我們有下面的代碼,我想知道如何在 NotesMutation 中使用另一個數據庫連接在“解決:上下文”中,因為我創建了另一個沒有實體框架的數據庫連接: NotesContext.cs: 程序.cs: NotesMutation.cs: ...
[英].NET Core API with GraphQL and dynamic Dictionaries
我有一個 .NET Core API 應用程序,它允許用戶創建具有特定模式的模型(很像常見的 Headless CMS)。 模型充當內容的模板。 在模型之上創建的內容存儲在NoSQL數據庫中,擁有該內容的類如下所示: 使用這種結構,我可以通過 API 以 JSON 格式提供系統中配置的所有類型 ...
[英]GraphQL dotnet Client response not deserializing
當反序列化為動態時,我可以獲得響應,但是當我嘗試反序列化為類型化的 object 時,我什么也得不到。 被序列化的類型public class User { public string Forename { get; set; } } public class UserCo ...
[英]GraphQL .NET parallel execution strategy doesn't fully run in parallel
我有一個 graphQL 查詢,其中我有 10 個並行查詢 + 2 個第二級屬性。 這導致 12 個查詢(10 個查詢 + 2 個批處理屬性)。 } 這是我強制執行串行執行策略的時候: 這是我使用並行執行策略時的情況: 如您所見,並發數據庫請求現在確實發生了,但它們並不是同時開始的。 這可能是 ...
[英]Sending multipart/form-data using GraphQL API in .NetCore
我正在嘗試使用 GraphQL API 將 .png/jpeg/.jpg 文件類型的用戶頭像從 angular 客戶端上傳到 .netCore 服務器應用程序。 我設法在來自客戶端的內容類型multipart/form-data的請求中發送要上傳的圖像。 但是從 API 服務器收到 400 錯誤,說 ...
[英]How to convert AST to GraphQL
我們需要重命名 graphQL 中的字段,因此我們先獲取 GraphQL 的 AST,並根據需要進行修改。 但是,我找不到將 AST 轉換回 GraphQL 的任何解決方案。 我使用的解析器是“ GraphQL Do.net Parser” ...
[英]Graphql without a server
我想在我的 .net 應用程序中包含一個嵌入式 graphql 處理器。 我想通過一種方法執行 GraphQL 函數,我不需要服務器或端點。 基本上是一個內部 GraphQL 處理器。 我將定義解析器和架構,然后通過方法調用運行查詢。 這可能嗎? ...
[英]How to receive a real object in GraphQL dotnet client app?
我運行一個 GraphQL 客戶端並發送查詢 有 但在第一種情況下 var response3 = await client2.SendQueryAsync(request2); 我收到 response3.Data ==null,類型 ADescriptorResponse2 在其他兩種情況下, ...
[英]Reusing common logic between graphql-dotnet fields
抱歉,如果之前有人問過這個問題,但我想問一下如何在 graphql-do.net 類型 class 中的字段之間重復使用某些邏輯? 例如 並且需要在所有地方使用相同的邏輯, 什么是正確的方法來計算 valueSharedBetweenSomeAndAnotherField 就像在字段解析器之外的變量 ...
[英]Writing mutation graphql-client c#
我試圖寫突變,但它給了我錯誤。 as {"errors":[{"message":"Syntax Error: Expected $, found Name \"objects\"","locations":[{"line":2,"column":27}],"extensions":{"code ...
[英]What is the difference between graphql-dotnet/graphql-dotnet/ and graphql-dotnet/server/
早上好。 我對這兩個存儲庫( graphql-dotnet/graphql-dotnet/和graphql-dotnet/server/ )有點困惑。 https://github.com/graphql-dotnet/graphql-dotnet/和https://github.com/grap ...
[英]Best pattern to manually parse arguments for query optimisation in GraphQL dotnet
我們在現有的應用程序數據庫之上有一個 GraphQL dotnet 實現。 我們有一個相當交織的數據結構,所以當從我們的一些頂級字段查詢時,包括它們的一些子字段,我們可能會加入大量的表。 但是,並非每個查詢都需要所有這些連接。 我希望能夠在我們的 Query ObjectGraphType 中手動解 ...
[英]“INVALID_OPERATION” error with GraphQL.Net library in .NET Core 3.0
我對 GraphQL.Net 庫有疑問。 我使用了 "GraphQL" Version="3.2.0"、"GraphQL.Server.Ui.Playground" Version="4.4.0" 和 TargetFramework = netcoreapp3.0 我想看看它是如何工作的,我創建了一 ...
[英]GraphQL models struggling with System.Text.Json.JsonException
我創建了一個新的 .NET 核心項目並安裝了包 GraphQL、GraphiQL 和 GraphQL.SystemTextJson。 運行應用程序時,這就是我得到的 除了異常消息 GraphiQL 無法找到架構文檔。 首先,我有兩個實體,用戶和任務。 並且他們都有自己的代表圖類型 我創建了包含客戶 ...
[英]How to deal with multiple queries for each resource?
I want to create a GraphQL API with .NET Core using the GraphQL and GraphiQL package. 我為用戶創建了一個查詢,為任務創建了一個 我創建了兩個模式來“注冊”查詢 不幸的是,我發現這是不可能的,因為我必須將ISch ...
[英]GraphQL .Net Subscriptions EventStreamFieldType not Subscribing to IObserverable
我正在嘗試使用 GraphQL.Net 在我的 GraphQL 服務器上設置訂閱。 我遵循了QraphQL.Net文檔和 Roland Guijt 的 PluralSight 課程中的文檔,並在網上查找了更多信息。 我所擁有的看起來應該可以工作。 我有我的訂閱方法,它將 IObserverable ...
[英]Why does GraphQL .Net HttpConext not have the correct user session?
我正在使用GraphQL .net來響應 Z84ACF19393F20C1ECZBEE91B7 網站后端的 graphql 查詢。 所有 cookies 似乎都與請求一起傳遞,但由於某種原因,我的 graphql.net 請求沒有在 HttpContext 上設置正確的用戶 session。 C ...
[英]Can I make connections NonNullable in GraphQL .NET?
我正在做一個項目,我們需要在其中建立非可選的連接,但我真的找不到關於這個主題的任何內容。 我使這些字段與 NonNullableGraphType 一起工作,如下所示,但我沒有運氣使連接不可為空。 我已經搜索了很遠很遠,但找不到關於這個問題的任何信息,所以我希望有人能在這里幫助我,因為我完全迷失了。 ...
[英]How does one organize more than a few mutations in GraphQL .Net GraphType First?
在 GraphQL .Net 中,大多數示例代碼都有一個頂級突變圖對象,其中定義了許多實際的突變。 這是 GraphQL .NET突變頁面中的一個示例: 當你有 1-5 個突變時,這似乎很好,但是在一些更大的項目中加班可能會導致數十個突變。 把他們放在一個大班里似乎就足夠了,盡管似乎還缺乏一些組 ...
[英]GraphQL is returning extra information which is slowing down the initial loading
我在我的 graphql 結果中得到了一些額外的信息。 除了我得到的數據和最終錯誤 文檔 手術 性能 擴展 所以結果變得相當笨重。 我注意到的另一個想法是文檔和智能傳感器的初始加載需要很長時間才能加載。 知道如何擺脫這些額外數據嗎? graphQL 查詢的結果: GraphQ ...