我有一个 ASP.Net 4.0 Web 应用程序,我需要为其创建类型化配置类。我的意思如下:
class SettingsClass
{
int count;
string name;
decimal amount;
}
应该映射到配置文件为:
<MyAppSettings>
<xmlSerializationSection type="...">
<SettingsClass>
<count>2<count>
<name>Moiz</name>
<decimal>10.66</decimal>
</SettingsClass>
</xmlSerializationSection>
</MyAppSettings>
配置文件在 web.config 中由配置部分标识如下(将 ColorSettings 读取为 MyAppSettings)
这在 ASP.Net 2.0 和 Enterprise library 1.0 中是直截了当的
我试图在 ASP.Net 4.0 和 Enterprise Library 5.0 中实现同样的目标。但是,5.0 的企业库控制台与 1.0 的企业库配置工具的工作方式不同。
我想知道我应该如何在 .Net 4.0 和 Ent Lib 5.0 中实现同样的要求。.Net 4.0/ent lib 5.0 中是否有更好的方法可以处理类型化类的配置?