手動設置

需要 java 環境、npm 安裝執行檔,可參照CLI Installation

openapi-generator-cli generate \
  -i <spec file|url> -o <outdir> \  	# 設定輸入 json/xml (檔案或網址)、輸出資料夾
  -g csharp-netcore \   				# 輸出 csharp .net core 專案
  --skip-validate-spec  				# 不檢查規格

Docker

更簡單,一行搞定:

docker run --rm \
  -v ${PWD}:/local openapitools/openapi-generator-cli generate \
  -i <spec file|url> -o <outdir> \  	# 設定輸入 json/xml (檔案或網址)、輸出資料夾
  -g csharp-netcore \   				# 輸出 csharp .net core 專案
  --skip-validate-spec  				# 不檢查規格

Reference