ModularVNext:在ASP.NET MVC 6中使用单独的模块项目进行示例探索

时间:2024-06-01 00:23:01
【文件属性】:

文件名称:ModularVNext:在ASP.NET MVC 6中使用单独的模块项目进行示例探索

文件大小:393KB

文件格式:ZIP

更新时间:2024-06-01 00:23:01

JavaScript

自述文件 该项目演示了几种在ASP.NET MVC 6项目中封装功能包的方法。 也就是说,允许将ASP.NET MVC 6功能的模块编写在与主应用程序不同的项目中。 该样本的目标是减少开发和部署时的摩擦。 在开发时,需要使用磁盘上的文件以加快开发周期。 这也是避免将文件从模块复制到主应用程序文件夹中的关键。 在部署时,将数量减少到最小是有益的 此样本涵盖包装模块以及模块发现和加载。 此示例是针对MVC 6.0.0-beta3编写的 解决方案结构 该解决方案包含两个项目 模块化VNext 模块1 模块2 ModularVNext是主要的Web应用程序。 Module1是一个带有Controllers和Views的类库项目。 视图打包为资源。 Module2是一个类库项目,将Controllers和Views放在MVC Area中。 这可能是一个不错的方法,因为它将有助于隔离模块


网友评论