.NET CORE MVC

本次使用的是.NET CORE 2.1版本。看的教学视频是杨旭老师的,微软MVP。

1.创建ASP.NET CORE Web项目 选择空项目 。

2.Program.cs

 这里面包含了Main函数,Main函数调用下面的静态方法完成了Web宿主的创建和运行。那么下面那个方法的作用是创建默认的WebHost并且完成默认的配置。运行的Web服务会在IIS后面,IIS Express是一个代理服务器。那么这个Web启动之后就可以监听Http和https的请求了。默认配置里面提一下的是Kestrel Web Server Core内置的,跨平台,另外还有IIS集成。常用的还有是Configuration服务。

3.Startup.cs

3.1 简介

 上面这个方法英文写的很清楚给容器中添加服务。

上面这个方法配置HTTP响应的处理管道。通俗的说是,一个Http请求进来的之后会依次响应的操作。

  public void Configure(IApplicationBuilder app, IHostingEnvironment env,IConfiguration configuration)其中 configuration参数是自己加的参数,通过appsettings.json可以配置字符串。

 appsettings.json的代码如上图。JSON格式。

启动后,取Welcome键的value。如下图。

 3.2 服务注册

猜你喜欢

转载自www.cnblogs.com/cdjbolg/p/12307835.html