系統需要有類似於 Windows 登錄檔 (Registry) 的組態服務,提供給系統執行期的操作設定儲存處。這個內建服務實作於 Kuick.Builtin.Config 類別庫。
Kuick.Builtin.Config 類別庫包含儲存資料所在的 Entity,以及實作 IConfig 介面的類別:
<ConfigEntity>
組態設定實際儲存處,欄位說明如下:
<ConfigService>
ConfigService 實作 IConfig 介面,而 IConfig 繼承自 IBuiltin 介面,Kuick 在啟動時,會將實作 IBuiltin 介面的服務快取至 Kuick.Builtins,開發者使用的方式如下:
不需思考設定儲存在那,只要透過 Builtins.Config 即可滿足需求。
========================================
鐵人賽分享列表:Kuick Application & ORM Framework
開放原始碼專案:kuick.codeplex.com
直接下載原始碼:Kuick
下載相關文件檔:C# Code Conventions and Design Guideline
相關教學影片區:Kuick on YouTube