首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何在多个项目中分离Asp.Net Core Mvc的Controller和Areas

前言 软件系统中总是希望做到松耦合,项目的组织形式也是一样,本篇文章将介绍在ASP.NET CORE MVC中怎么样将Controller与主网站项目进行分离,并且对Areas进行支持。...ASP.NET Core Web应用程序,一个命名为:WebHostDemo 另一个名为: Web.Controllers ,看名字可以知道第一个项目是主程序项目,第二个是存放Controller类和Areas...接下来修改Configure函数以,通过修改路由让Mvc支持Areas: app.UseMvc(routes => { routes.MapRoute( name: "areaRoute...; }); 3.添加Areas 在Web.Controllers项目中建立如下目录结构: Areas MyArea1 -Controllers...IActionResult Index() { return View(); } } 最后 还有一件事很重要,当我们这么将项目进行分离后,DEBUG主程序将没办法找到Areas

2K30

MySQL数据库实践学习(十三)

3.5.1.5 全局表 对于省、市、区/县表tb_areas_provinces , tb_areas_city , tb_areas_region,是属于数据字典表,在多个业务模块中都可能会遇到,可以将其设置为全局表...修改schema.xml中的逻辑表的配置,修改 tb_areas_provinces、tb_areas_city、tb_areas_region 三个逻辑表,增加 type 属性,配置为global,就代表该表是全局表...

<table name="tb_<em>areas</em>_region" dataNode...p , tb_areas_city c , tb_areas_region r WHERE o.receiver_province = p.provinceid AND o.receiver_city

18620
领券