背景
大家對配置文件都是非常的熟悉,至於怎麼個玩法就各有千秋。本人偶然在一個開源項目中看到牛人寫的代碼,其中就有關於配置文件的操作的方面。驚歎於代碼的藝術的時候,更多的是感歎,唉!高手真多,本人什麼時候才能達到這個水平,一步一步來,說不定,3,5幾年後哥也成了高手了,哈哈。低調,一定要低調!
Configuration自定義操作基礎
先來看本人總結出來的比較膚淺的代碼,熟悉下基本操作,然後在看牛人在ASP.NET MVC中如何玩轉Configuration。如下圖所示,我們先僅僅拿幾個類和比較簡單的配置文件(下圖標紅色框的)入手:
Web.config如下:
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 <?xml version="1.0"?> <configuration> <configSections> <section name="demoConfiguration" type="Core.Configuration.Operation.DemoConfigurationSection,Core.Configuration"/> </configSections> <demoConfiguration configSource="config\demo.config"/> <system.web> <compilation debug="true" targetFramework="4.0"/> </system.web> </configuration>