通过WebConfigurationManager和Configuration对象检索配置节

时间:2010-01-30 19:22:51

标签: .net asp.net web-config

我们可以通过以下两种方式从web.config中检索配置部分:

    Configuration config = WebConfigurationManager.OpenWebConfiguration("/");

    AuthenticationSection authSection = (AuthenticationSection)
           config.GetSection(@"system.web/authentication");

OR

AuthenticationSection authSection = (AuthenticationSection)           
       WebConfigurationManager.GetSection(@"system.web/authentication");

这两种方法有何不同(除了在第一个例子中我们通过Configuration对象检索配置部分,它代表一个配置文件)?

感谢名单

1 个答案:

答案 0 :(得分:2)

您没有使用2种不同的方法。如果仔细观察,你的陈述几乎完全相同。唯一的细微差别是,在第二个中,Open语句是隐含的,并通过对象自动化。他们都以同样的方式做同样的事情。