学无止境,精益求精

十年河东,十年河西,莫欺少年穷

学历代表你的过去,能力代表你的现在,学习代表你的将来

在探讨Startup启动类之前,我们先来了解下Asp.NET CORE 配置应用程序的执行顺序,如下图所示

asp.net core 系列 2  启动类 Startup.CS

与早期版本的 ASP.NET 对比,最显著的变化之一就是配置应用程序的方式, Global.asax、FilterConfig.cs 和 RouteConfig.cs 统统消失了,取而代之的是 Program.cs 和 Startup.cs。Program.cs 作为 Web 应用程序的默认入口,不做任何修改的情况下,会调用同目录下 Startup.cs 中的 ConfigureServices 方法 和 Configure 方法。

 首先我们来看下Progarm.cs,如下

    public class Program
    {
        public static void Main(string[] args)
        {
            CreateWebHostBuilder(args).Build().Run();
        }

        public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
            WebHost.CreateDefaultBuilder(args)
                .UseStartup<Startup>();
    }
View Code

相关文章:

  • 2022-12-23
  • 2021-11-02
  • 2022-12-23
  • 2019-08-11
  • 2021-07-05
  • 2021-07-12
  • 2021-10-18
  • 2022-12-23
猜你喜欢
  • 2019-01-05
  • 2022-12-23
  • 2019-07-23
  • 2021-10-13
  • 2020-02-04
  • 2022-01-15
  • 2018-01-09
相关资源
相似解决方案