zoukankan      html  css  js  c++  java
  • .Net Core下建立web应用的 路由器修改

    和传统MVC道理是一样的,要不是报错提示,还真不知道一些细节,在Startup文件下Configure里设定路由:

       app.UseEndpoints(endpoints =>
                {
                     endpoints.MapControllerRoute(
                        name: "default",
                        pattern: "{controller=Home}/{action=My}/{id?}");
                });

     添加了HomeController的控制器,然后加入Action是"My"

    public class HomeController : Controller
        {
            // GET: /<controller>/
            public IActionResult Index()
            {
                return View();
            }
            public IActionResult My()
            {
                return View();
            }
        }

    然后像MVC一样,控制器转到视图,必须有Views文件夹,在其下建立Razor页面,注意千万不能直接添加“视图”,Core下没有那么智能,鼠标右键选择“新建项”的“Razor页面”

    解决方案目录结构是:

     回溯前提建立solution,选择ASP.NET Core  Web应用程序,

     创建时,选Web应用程序:

    整体目录结构:

     只是多了一个Views文件夹,跑起来程序后:

     简单的入门是可以了,细节上需要思考,并且网络视频很多,bilibili的相关教学可以参考学习,动手是关键,思考是收获~

  • 相关阅读:
    GPS时间服务器在广电系统的应用
    时钟系统报价分析
    北斗校时服务器装置介绍
    时钟服务器的安装与调试
    频率计使用说明
    通用计数器使用方法
    WOL持久化配置
    RGB屏驱动流程
    iOS-苹果登陆授权(AppleID SignIn)
    VSCODE自用快捷键备忘
  • 原文地址:https://www.cnblogs.com/shiningleo007/p/12357057.html
Copyright © 2011-2022 走看看