Asp.Net Core 空白模板搭建Mvc架构

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Asp.Net Core 空白模板搭建Mvc架构相关的知识,希望对你有一定的参考价值。

一 创建一个空白Mvc
技术图片
二 手动创建Controllers、Models、Views
技术图片
三 注册MVC服务

public void ConfigureServices(IServiceCollection ServiceCollection)

    ServiceCollection.AddMvc();

四 注册MVC中间件,并配置路由规则

 public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        
            if (env.IsDevelopment())
            
                app.UseDeveloperExceptionPage();
            

            app.UseMvc((RouteBuilder) =>  RouteBuilder.MapRoute("default", "Controller/Action/Parameter", new  @Controller = "Home", @Action = "Index", @Parameter = String.Empty ); );
        

五 创建控制器Home与Index视图
技术图片
六 运行项目 ok
技术图片

以上是关于Asp.Net Core 空白模板搭建Mvc架构的主要内容,如果未能解决你的问题,请参考以下文章

Asp.Net MVC+EF+三层架构的完整搭建过程

快速搭建 ASP.net core Web 应用

asp.net core 中的 MVC 架构模式

MVC模式与ASP.NET Core MVC

使用 ASP.NET Core MVC 6 将编辑器模板放入视图的文件夹中

使用命令行如何在 ASP.NET 中首先从 DB 搭建脚手架 - 而不是 ASP.NET Core MVC?