cost 76 ms
NSwagStudio 生成的 C# 客戶端偏移日期

[英]NSwagStudio Generated C# Client Offsets Dates

我正在使用 NSwagStudio 生成 C# 客戶端,總的來說它工作得很好。 但是,我剛剛發現它無法正確識別日期字符串中的時區。 我從 API 收到一個過期的身份驗證令牌。 JSON 中的過期字符串如下所示: 2022-09-21T22:09:34.722Z 。 使用 Z 修飾符,它應該知道它是 ...

返回類型為字符串時,NSwagStudio 反序列化錯誤

[英]NSwagStudio deserializing error when return type is string

我遇到以下錯誤:當 api 返回類型為純字符串時,NSwagStudio 會生成一個 typescript 客戶端,該客戶端試圖反序列化 json。 我正在使用 .netCore 2.2 和 NSwagStudio 13.16.1 生成的客戶端是: 而 API 具有以下裝飾器: 如您所見,客戶端正在 ...

nSwag 客戶端:是否有更好/更簡單的方法來影響 PropertyNameCaseInsensitive?

[英]nSwag Client: Is there a better/easier approach to affect PropertyNameCaseInsensitive?

我們正在嘗試將 System.Text.Json 集成到我們的 REST API 和 REST 客戶端中,之前使用的是 Newtonsoft。 我們正在使用 nswag CSharpClientGenerator.GenerateFile 通過代碼(不是 nSwag Studio)生成我們的 RE ...

生成 OpenAPI 客戶端時如何重用類?

[英]How to reuse classes when generating an OpenAPI client?

假設我定義了這個 class: 我需要將它公開到我系統的遠程部分(例如,另一個位置的客戶端應用程序),我決定使用 OpenAPI 進行通信。 controller 代碼類似於: Swagger 生成的文檔都很好。 當我生成要在遠程應用程序中使用的 API 客戶端時,我總是復制 class(所以 ...

NSwagStudio - 生成的 C# 客戶端帖子不起作用

[英]NSwagStudio - generated C# client post not working

我使用 NSwagStudio 從 .NET 4.8 Web API 生成了一個 C# 客戶端,除了帖子之外,一切正常(所有獲取請求)。 這是由於將對象轉換為字符串時 JSON 序列化程序設置錯誤所致。 如果我這樣構造身體 一切正常,但 NSwagStudio 使用如下代碼: 這導致 We ...

NSwagStudio 添加自定義打字稿導入/行

[英]NSwagStudio add custom typescript imports/lines

在我的項目中,我通過 NSwagStudio 生成打字稿客戶端。 要添加憑據,我有一個實現transformOptions的 BaseClient 類。 export class MyClient extends BaseClient{... 現在我需要在每個生成的腳本的開頭添加以下幾行: / ...

Angular Ant 設計 NG Zorro 表 - 無法顯示數據

[英]Angular Ant Desing NG Zorro Table- Not able to display data

我目前正在開發一個實體框架項目,我正在使用 nSwagStudio 鏈接到服務中創建的模型所以在客戶端我只導入 nSwag 創建的文件。 在我的 Angular component.ts 我有: 在調試它看起來像這樣: 這是用於創建新配件的 function 在我的組件中。html 我有 我的問題 ...

如何使用 Nswag 為我的 API DTO(基於生成器)設置不同的名稱?

[英]How to have different names for my API DTO's (based on the generator) with Nswag?

賞金將在 5 天后到期。 此問題的答案有資格獲得+500聲望賞金。 RoboDev希望引起對這個問題的更多關注。 我有一個 .NET 5.0 ASP.NET 核心項目,我正在使用Nswag生成一個 API 客戶端。 假設我有以下 API model: 我想要的是兩件事。 讓我們從基本的開始。 如 ...

如何在 NSwagStudio 中為 C# 客戶端自定義生成的 DTO

[英]How do I customise the generated DTO for the C# Client in NSwagStudio

我有一個.NET HttpClient的通用包裝器,但我想使用 NSwagStudio 的代碼生成器來生成調用我的通用客戶端而不是標准HttpClient的代碼。 我已經完成了大部分工作,但是有一部分我無法自定義:DTO 對象的代碼。 我知道它是從此處的 File.liquid 模板生成的: 我看 ...

Nswag/Angular 在錯誤事件中顯示 API 錯誤信息

[英]Nswag/Angular display API error message in error event

首先,我將 CQRS 架構用於后端 API,並將 NSWAG 用作 API 連接; 在前端 Angular 的服務代理中生成 API 端點。 我對我的 POST API 進行了簡單驗證,同時測試創建的 API 結果在 DevTools 中有所不同。 在“網絡”選項卡中,發生了我預期的驗證,但在“控制 ...

NSwag 生成單個客戶端類

[英]NSwag generate single client class

當使用NSwagStudio生成 C# 客戶端代碼(不在文件中)時,它生成的方式是只生成一個客戶端類和相應的接口,其中包含所有控制器方法。 然而,當嘗試用NSwag.MSBuild做同樣的事情時,它會為每個控制器生成單獨的部分類/接口。 這是nswag.json : 那么我缺少哪個選項來告訴 ...

找不到生成代理文件的 nswag 命令行

[英]nswag command line generating proxy file not found

我在c#用過NSwagStudio生成客戶端代理,我把工程保存到一個.nswag文件中。 我已將它添加到我的 .net 核心控制台應用程序中。 然后,我在 package 管理器控制台nswag.cmd run.\client.nswag /runtime:NetCore31中使用以下命令我得到 但 ...

NSwagStudio 如何保存代碼生成設置

[英]NSwagStudio how to save code generation settings

通過NSwagStudio為 web api 生成 C# 客戶端時,可以選擇配置設置以實現所需的 Z78E6221F6398F14CE3DZ681。 但是,退出應用程序並再次運行后,您必須再次從頭開始設置設置。 所以我想知道是否有辦法保存代碼生成設置並在應用程序重啟后使用它們? ...

NSwagStudio,在使用 NSwag 生成的客戶端方法名稱中包含 Http 請求方法名稱

[英]NSwagStudio, include Http request method name in client method names generated with NSwag

我使用 NSwagStudio 為 a.Net Core 3.1 API 生成 Angular 客戶端。 API 包括可用於多種 Http 請求類型(例如 POST、GET)的端點。 客戶端為每個請求生成一個具有相同基本名稱和數字的方法。 該模式包含一個支持GET和POST請求的端點 / /con ...

NSwagStudio 和 Swagger 2.0 x-sub_types

[英]NSwagStudio and Swagger 2.0 x-sub_types

我認為這是一個 NSwag 或 NSwagStudio 問題,但我沒有足夠的經驗知道我是否使用錯誤,或者 NSwag 中是否存在錯誤或我正在使用的 Swagger 2.0 文檔有問題。 我正在使用 NSwagStudio 13.6.1.0 為 Salesforce OCAPI Shop API 生 ...

將令牌傳遞給.Netcore中的nswag apiclient

[英]pass token to nswag apiclient in .Netcore

如您所見,我使用Nswagstudio生成了我的APIclient代碼: 所以我已經使用這些配置將此代碼添加到我的 MVC 核心端點 我的 apli 使用 JWT 作為安全模式。但我的問題是如何將我的令牌傳遞給由 nswag studio 生成的上述代碼的 httpclient。 ...

使用 nswagger studio 在 .net Core 中獲取 Iactionresult 的結果

[英]Getting the result of Iactionresult in .net Core using nswagger studio

如您所見,我有這個 api: 我使用nswagger studio來生成我的 api 代碼,正如您在我的 MVC 核心中看到的那樣 此代碼由 NswaggerStudio 生成。 因此,當我想調用我的createtoken API 時,如您所見,我無法在結果中獲得令牌: 和視圖 在這里你可以看到結果 ...

NSwag:關於如何在 NSwag 工作室中使用 class 擴展的清晰步驟和干凈示例

[英]NSwag: a clear steps and clean sample on how to use class extensions in NSwag studio

沒有關於如何使用 NSwag 擴展自動生成的 TS 文件的明確文檔。 我的意思是帶有保護器訪問修飾符的擴展方法這里與 NSwag 的所有者討論: https://github.com/RicoSuter/NSwag/issues/1012 但所采取的步驟之間存在一些不確定性。 特別是在將 stat ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM