在MVC中,我们经常使用区域(Area)来区分各个模块,比如后台我们可以写一个Admin的Area. 到了Blazor时代,已经不推荐这么做了,现在推荐的做法是通过Url来区分,比如Admin可以配置@page /Admin/Article,实现与原来Admin的Area差不多的用法. 但是有时候我们有需求在Blazor中使用Area.比如我的Jx.Cms,前台使用MVC,后台使用Blazor.由于两者相对独立,这里使用Area进行区分更加合适.这里我就借用Jx.Cms的代码来说一下如何创建一个…