如果有寫 C# 的人,多少都會寫到擴充方法(Extension Method) ,在 JavaScript 裡面也有雷同的功能,就是直接擴充 prototype 的功能,而 TypeScript 也同理,這裡整理 3 種擴充方法的寫法,並將擴充方法加入到 Angular 專案內使用

閱讀全文 »

.NET Core web 專案, a.k.a ASP.NET Core, 內建了 Dependency Injection 機制,不需要再另外安裝套件才可使用 DI 了。事實上,.NET Core的專案要擴充功能,也都是利用 DI 來新增至系統內。例如 .AddMvc()

閱讀全文 »

.NET Core 提供多種參數設定資料的來源,例如: Json 檔案、ini 檔案或使用 Azure 的 KeyValue 設定檔。雖然預設啟動的 web 環境,已經有載入 appsetting.jsonappsettings.[environment].json 設定檔,但是如果要自行設定,或是其他 Controller 要使用參數設定,又該怎麼處理呢?

閱讀全文 »
0%