JWT 是一個老牌的套件,從 nuget 上來看他,甚至還比 System.IdentityModel.Tokens.Jwt 還要資深,使用起來也相當的簡單

以下是我的使用過程分享
JWT 是一個老牌的套件,從 nuget 上來看他,甚至還比 System.IdentityModel.Tokens.Jwt 還要資深,使用起來也相當的簡單

以下是我的使用過程分享
簡易記錄一下自己知道的
之前有寫過用 TestServer 測試 Web API,[ASP.NET Identity] 使用 Microsoft.Owin.Testing 測試 OAuth Server 和 Web API,某些情境使用上會失效,比如 Redirect,後來又改用了 OWIN,就比較沒有問題了
用 Swagger UI 進行測試時,預設是沒有 Header 可以用,當 API 需要用到 Header,要自己手動處理一下,讓 Swagger UI 提供畫面讓開發人員調試
上篇提到 Model Validation,在 EF 裡面,也是可以吃的到 ValidationAttribute,當調用 SaveChanegs 就會進行 Model 的檢查,當需要把檢查機制寫在 EF 的時候,就可以利用此招
利用 ValidationAttribute 把資料驗證的邏輯抽離應用程式,以提升程式的維護,這裡分享一下我常用的做法
Swagger 用來產生文件和即時測試網站,是開發人員的小幫手,再搭配 PostMan 來產生 C# (RestClient),可以提升整體的開發速度
Web API 不像 Web Service 有 wsdl 描述檔,也不像 WCF 有 meta data,所以 VS IDE 沒有辦法透過Web Reference 產生 Proxy Class,手動敲打連接 API 的工程挺瑣碎的,可能會這樣而放棄好用、輕量的Web API 嗎,別擔心這已經有人實作了 WebApiProxy 這個套件可以讓我們增加產能
免費版的 Teams 出來一陣時間了,計畫著要從 Slack 跳過去,在研究的過程當中,發現免費版的 Teams 居然沒有整合 TFS/VSTS...
筆記 RabbitMQ 的使用方式