在ASP.NETCo1.0中,Startup类是一个应用的入口点,我们可以为不同环境配置不同的内容。
编译器会查找项目文件夹下的所有*.cs文件进行编译,而运行时会寻找所有命名空间下类名为Startup的类作为启动方式。
注解
可以通过设置project.json文件选择需要(或不需要)编译的文件和文件夹;也可以设置在不同的程序集中搜索Startup类。
Startup类必须定义一个Configu方法,也可以同时定义一个ConfiguServices方法。
Startup类的构造函数?构造函数,可以帮我们设置配置文件的位置,比如下面的代码设置了appsettings.json。
publicStartup(IHostingEnvironmentenv){//设置配置文件的位置varbuilder=newConfigurationBuilder().AddJsonFile(appsettings.json).AddJsonFile($appsettings.{env.EnvironmentName}.json,optional:true);if(env.IsDevelopment()){//Formodetailsonusingtheusersectstosee北京白癜风医院网站云南白癜风治疗