• 點部落
  • 首頁
  • RSS
    • 登入

余小章 @ 大內殿堂

祕訣無它,唯勤而已;唯有不斷學習,才能成長 by 余小章

2019-01-19

[Swagger] 使用 Namespace 作為版本號

  • 4365
  • 0
  • Swagger
  • 2019-01-24

預設的情況,Web API 想要用相同的 ClassName 不同的 Namespace 來當成版本 URI 是不行的,幸好這件事不難官方也有提供解法

https://blogs.msdn.microsoft.com/webdev/2013/03/07/asp-net-web-api-using-namespaces-to-version-web-apis/

搬到 Swagger 也不難,只是有一些坑需要踩..
 

...繼續閱讀 »
  • Swagger
  • ASP.NET Web API
2019-01-19

[Swagger] 解決不支援多個操作行為

  • 5080
  • 0
  • Swagger
  • 2019-01-24

Swagger 是個不錯的文檔+測試工具,但是卻不支援多個行為,需要靠它來簡化文件的工作,怎麼辦?

...繼續閱讀 »
  • Swagger
  • ASP.NET Web API
2019-01-15

[Unit Test] 小技巧-利用 Header 提高 Web API 可測試性

  • 1101
  • 0
  • Unit Test

我的作法是在測試專案用OWIN把 WebApp 掛起來,測試案例便可直接打進 Web API,需要外部注入來改變內部狀態時,就不能像以前呼叫 Class,我想到了一些作法,比如組態擋、#if、Header,這裡就分享 Header 的做法

...繼續閱讀 »
  • Unit Test
  • ASP.NET Web API
2019-01-08

[ASP.NET Web API 2] 實作 System.IdentityModel.Tokens.Jwt 進行身分驗證

  • 8573
  • 0
  • ASP.NET Web API 2
  • 2020-07-05

續上篇 https://dotblogs.com.tw/yc421206/2019/01/07/authentication_via_jwt-dotnet,這裡介紹 MS JWT 的使用方式

...繼續閱讀 »
  • ASP.NET Web API 2
  • JWT
  • Unit Test
2019-01-07

[ASP.NET Web API 2] 實作 JWT 身分驗證並用單元測試驗證

  • 10840
  • 0
  • ASP.NET Web API 2
  • 2020-07-05

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

以下是我的使用過程分享

...繼續閱讀 »
  • ASP.NET Web API 2
  • JWT
  • Unit Test
2019-01-07

[JWT] 甚麼是 JWT

  • 10026
  • 0
  • JWT
  • 2021-03-22

簡易記錄一下自己知道的

...繼續閱讀 »
  • JWT
2019-01-05

[ASP.NET Web API 2] 使用 OWIN 進行整合測試

  • 3483
  • 0
  • Integration Test
  • 2023-09-22

之前有寫過用 TestServer 測試 Web API,[ASP.NET Identity] 使用 Microsoft.Owin.Testing 測試 OAuth Server 和 Web API,某些情境使用上會失效,比如 Redirect,後來又改用了 OWIN,就比較沒有問題了

 

...繼續閱讀 »
  • ASP.NET Web API 2
  • OWIN
  • Unit Test
2018-12-20

[Swagger] 在 Swagger UI 新增自訂 Header

  • 5165
  • 0
  • Swagger
  • 2019-01-24

用 Swagger UI 進行測試時,預設是沒有 Header 可以用,當 API 需要用到 Header,要自己手動處理一下,讓 Swagger UI 提供畫面讓開發人員調試

...繼續閱讀 »
  • ASP.NET Web API
  • Swagger
2018-12-17

[Entity Framework 6] 使用 ValidateEntity 實作自訂驗證

  • 1096
  • 0
  • Entity Framework 6
  • 2020-10-20

上篇提到 Model Validation,在 EF 裡面,也是可以吃的到 ValidationAttribute,當調用 SaveChanegs 就會進行 Model 的檢查,當需要把檢查機制寫在 EF 的時候,就可以利用此招

...繼續閱讀 »
  • Entity Framework 6
  • Model Validation
2018-12-16

[Validation] 自訂模型驗證

  • 9433
  • 0
  • Validation
  • 2020-10-20

利用 ValidationAttribute 把資料驗證的邏輯抽離應用程式,以提升程式的維護,這裡分享一下我常用的做法

...繼續閱讀 »
  • C#
  • Validation
  • Model Validation
  • 21
  • 22
  • 23

系列文章

最新留言

標籤雲

  • 服務規範
  • 聯絡我們
© 2025 點部落 Ver. 1.0.0.0
電魔小鋪有限公司 製作、維運;登豐數位科技 提供資安檢測