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中读取这样的配置?
随便一个.config文件不就行了吗?!!不一定非要web.config!喔原来是dudu~话说给这么点分合适吗?合适吗?合适吗?重要的要说3遍!!!
貌似这篇文章中有答案
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();
// …
}
}
没试过,不知道可不可以