NSwag 筆記記錄(亂碼跟XML沒跑出)
- NSwag 記錄的 AddOpenApiDocument 裡面 Description發生亂碼
=> 用VS 對此檔案使用 另存 Programs 或 StartUp 那邊使用這個並且改為 ,以編碼方式儲存,很有可能你的檔案是Big5,

請改成以下

2. Swagger 畫面本機可以,一旦上到雲端之類的就顯示不出
=> 解決方式:這個順序性很重要,一旦 不對就顯示不出
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
    <OutputPath>bin\</OutputPath>
    <DocumentationFile>SwaggerModelXml\XXX.WebApi.xml</DocumentationFile>
  </PropertyGroup>
	<ItemGroup>
		<None Remove="SwaggerModelXml\XXX.WebApi.xml" />
	</ItemGroup>
	<PropertyGroup>
		<GenerateDocumentationFile>true</GenerateDocumentationFile>
		<NoWarn>$(NoWarn);1591</NoWarn>
	</PropertyGroup>
	<ItemGroup>
		<Content Include="SwaggerModelXml\XXX.WebApi.xml">
			<CopyToOutputDirectory>Always</CopyToOutputDirectory>
		</Content>
	</ItemGroup>
如果發生自己的 Request Enum 從body上消失或是自己的泛型物件 Response 消失,而且只有出現在本機狀況,請先測試看看無痕,看會不會出現,如果真出現,請F12清除快取並重新整理即完成
