C#Asp.net Core中启动类的Configure()方法的用途是什么?
configure方法位于ASP.NETCore应用程序的启动类内部
在Configure方法中,可以使用内置IoC容器提供的IApplicationBuilder实例为应用程序配置应用程序请求管道。
默认情况下,Configure方法具有这三个参数IApplicationBuilder,IWebHostEnvironment和ILoggerFactory。
在运行时,在Configure方法之前调用ConfigureServices方法。这是为了向可在Configure方法中使用的IoC容器注册自定义服务。
IWebHostEnvironment:提供有关正在运行应用程序的Web托管环境的信息。
IApplicationBuilder:定义一个类,该类提供用于配置应用程序的请求管道的机制。
示例
public void Configure(IApplicationBuilder app, IWebHostEnvironment env){
if (env.IsDevelopment()){
app.UseDeveloperExceptionPage();
} else {
app.UseExceptionHandler("/Error");
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>{
endpoints.MapRazorPages();
});
}热门推荐
10 病人祝福语老师寄语简短
11 新娘生孩子祝福语简短
12 婆婆66岁祝福语简短
13 今天孩子高考祝福语简短
14 送彩票生日祝福语简短
15 分别祝福语简短情话英文
16 画室揭牌仪式祝福语简短
17 女友妈妈生日祝福语简短
18 离别赠言离职祝福语简短