2010-11-28 59 views
0

我有一個名爲Admin的區域的項目。有一個名爲MenuTab的類,其中包含用於管理主域頁面和根主頁面的代碼邏輯。現在我想讓admin區域完全解耦,而不依賴根頁面/代碼。ASP.NET MVC DRY

我應該爲Admin Area創建MenuTab類,還有另一個用於根頁面,這樣當我從項目中刪除Admin區域以便在其他地方順利使用時,或者將MenuTab類保留在根級別並在任何地方使用。我應該使用什麼方法?

希望你能理解我的問題。

我該如何讓Admin區域獨立?

+1

也許你想將MenuTab移動到它自己的程序集並讓root和admin依賴它? – 2010-11-28 19:55:33

+0

添加新的類庫項目並將通用代碼移到那裏以在不同的地方使用? – Pirzada 2010-11-28 19:59:01

回答

0

創建一個常用程序集,其中所有其他Web項目都從中繼承。

這是很常見的做法。