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里的值:只需要传入一个构造函数

 

 

 

 

 

 就可以直接用了

 

posted @ 2021-04-23 14:46  ProZkb  阅读(137)  评论(0编辑  收藏  举报