首页 新闻 搜索 专区 学院

ASP.NET 5读取web.config中配置的问题

0
悬赏园豆:30 [待解决问题]

ASP.NET 5中已经没有web.config了,但有些.NET组件需要从web.config中读取配置,比如 EnyimMemcached 的配置:

<enyim.com>
    <memcached protocol="Binary">
        <servers>
            <add address="memcached" port="11211" />
        </servers>
        <socketPool minPoolSize="10" maxPoolSize="100" connectionTimeout="00:00:01"/>            
    </memcached>
</enyim.com>

读不到这个配置,EnyimMemcached就无法运行。

请问如何在ASP.NET 5中读取这样的配置?

dudu的主页 dudu | 高人七级 | 园豆:38823
提问于:2015-11-25 12:20
< >
分享
所有回答(2)
0

随便一个.config文件不就行了吗?!!不一定非要web.config!喔原来是dudu~话说给这么点分合适吗?合适吗?合适吗?重要的要说3遍!!!

丫的 | 园豆:1575 (小虾三级) | 2015-11-25 15:54
0

貌似这篇文章中有答案

http://gunnarpeipman.com/2014/11/asp-net-5-new-configuration-files-and-containers/

public class Startup

{

    publicvoid Configure(IApplicationBuilder app)

    {

        // Setup configuration sources

        var configuration = new Configuration();

        configuration.AddJsonFile(“config.json”);

        configuration.AddIniFile(“config.ini”);        

        configuration.AddXmlFile(“config.xml”);

        configuration.AddEnvironmentVariables();

 

        // …

    }

}

没试过,不知道可不可以

何德海 | 园豆:481 (菜鸟二级) | 2015-11-25 20:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册