ASP.NET MVC DRY

时间:2010-11-28 19:51:09

标签: asp.net asp.net-mvc

我有一个名为Admin的区域项目。有一个名为MenuTab的类,其代码逻辑在管理区域主页面和根主页面上使用。现在我希望管理区域完全解耦,而不是依赖根页面/代码。

我应该为管理区域创建MenuTab类,为根页面创建另一个类,以便当我从项目中删除管理区域以在其他地方使用它时可以顺利地工作或者将MenuTab类保留在根级别并在任何地方使用它。我应该使用什么方法?

希望你理解我的问题。

如何使管理区域独立?

1 个答案:

答案 0 :(得分:0)

创建一个所有其他Web项目都继承自的通用程序集。

这是很常见的做法。