ASP.NET Core使用Middleware進行例外處理
當API被呼叫且發生例外時,不太會希望預設的錯誤訊息被傳回給使用者,在C#中可以使用try catch攔截錯誤訊息。但在每個可能會發生錯誤的地方都加上try catch相當繁瑣,使用Middleware可以捕捉錯誤訊息,並在返回給使用者之前統一處理,不僅可以節省開發時間,還能將錯誤訊息攔截,避免洩漏過多內部訊息給使用者,提高安全性。
使用C#和Npgsql連接到PostgreSQL server
使用C#和Npgsql連接到PostgreSQL server