ASPNetCore之Startup和取appsettings.json值(2)

直接上代码,我们可以创建自己的MyStartUp类

   public class MyStartup
        {
           //个方法是可有可无的、用来进行依赖注入的添加
            public void ConfigureServices(IServiceCollection services)
            {
                services.AddMvc();
                services.AddLogging();
            }
            //Configure类是一定要的,哪怕里面是个空的、用来进行管道,http请求的处理
            public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
            {
                if (env.IsDevelopment())//判断是否是开发者模式
                {
                    app.UseDeveloperExceptionPage();//异常中间件
                }
                app.UseRouting();//路由中间件
                //终结点中间件
                app.UseEndpoints(endpoints =>
                {
                    endpoints.MapGet("/", async context =>
                    {
                        await context.Response.WriteAsync("Hello World!");
                    });
                });
            }
        }

获取appsettings.json里的值:只需要传入一个构造函数

 

 

 就可以直接用了

人各有命,上天注定,有人天生为王,有人落草为寇。脚下的路,如果不是你自己的选择,那么旅程的终点在哪,也没人知道。你会走到哪,会遇到谁,都不一定。
原文地址:https://www.cnblogs.com/ZkbFighting/p/14693782.html