ASP.NET MVCのコア構成の違い(3.0と2.X)

https://www.cnblogs.com/lonelyxmas/p/10934388.html

ネットコア2.xのMVCの構成

        公共のボイドConfigureServices(IServiceCollectionサービス)
        { 
            services.addMvc(); 
        }

 

        公共の無効設定(IApplicationBuilderアプリ、IWebHostEnvironment ENV、IConfiguration configurarion、IWelcome歓迎)
        { 
            場合(env.IsDevelopment())
            { 
                app.UseDeveloperExceptionPage(); 
            } 

            app.UseRouting()。
            app.UseStaticFiles(); 

            app.UseMvc(敗走=> 
            { 
                routs.MapRoute( "デフォルト"、 "{コントローラ=ホーム} / {アクション=ランキング} / {ID}?" );  });  }

ネットコア3.xのMVCの構成

        公共 のボイドConfigureServices(IServiceCollectionサービス)
        { 
            services.AddControllersWithViews(); 
        }

 

        公共の 無効設定(IApplicationBuilderアプリ、IWebHostEnvironment ENV、IConfiguration configurarion、IWelcome歓迎)
        { 
            場合(env.IsDevelopment())
            { 
                app.UseDeveloperExceptionPage(); 
            } 

            app.UseRouting()。
            app.UseStaticFiles(); 

            app.UseEndpoints(エンドポイント => 
            { 
                endpoints.MapControllerRoute(" デフォルト"" {コントローラ=ホーム} / {アクション=ランキング} / {ID}?" ); 
            }); 
        }

 

おすすめ

転載: www.cnblogs.com/CelonY/p/11934653.html