在 ASP.Net Core Web Api 新增版本管理

  • 654
  • 0

現在開發上習慣 Api First,久了之後難免會修改原本的 Api 方法或是推出新的版本,這時候如果要維持方法的名稱一樣,透過傳入版號來決定要執行的版本,目前常見的方式是網址會帶版號 (ex: /api/v1/sample) 或是在 Query String 加上版號參數 (ex: /api/sample?v=1.0),而這些要如何實做,找了一下發現到一個方便的套件,可以很快速的完成這一個需求,後面就來簡單介紹一下這個套件的用法。

...繼續閱讀 »

[筆記] 在 App Service 設定陣列組態

  • 183
  • 0

在開發的時候一定會有機會存取陣列類型的設定值,在程式裡面通常會用複雜型別來對應這樣的設定資料,那部署到 App Service 如果要透過組態來設定陣列值的話因為沒辦法像設定 appsetting.json 那樣方便,會需要採用 key 值的方式來設定,平常又是透過強型別來存取陣列設定,反而不熟悉存取陣列 key 值的方式而卡了一下,因此筆記一下設定的方式。

...繼續閱讀 »

.NET Core 實做連接 SAP 並部署到 App Service

  • 2554
  • 0

前言

最近工作上需要串接 SAP,但是因為現在專案都改用 .NET Core 了,官方的 SAP Connector for Microsoft .NET 主要是支援 .NET Framework,因此就在 NuGet 上面找了幾個套件,經過測試之後,huysentruitw/SapNwRfc 這一個套件,它的使用方式我比較喜歡,而且可以支援強型別的 Model ,使用上會比較順手,另外也需要將程式部署到 App Service 執行,因此也把可能會遇到的問題記錄一下。 

...繼續閱讀 »