我試圖建立一個新的MVC項目。思想是我將有一個父域,並且我將在不同的子域中託管多個子產品。C#MVC項目架構多個子域
[對於用戶來說將是完全不同的產品..喜歡:life.insurance.com和general.insurance.com] ..它也有可能是兩支不同的球隊在兩個子產品的工作,他們可能有不同的發佈日期。
主要的是,我想改變我的Web項目層。域層,DAL層等是常見的。我正在尋找MVC中的一些最佳行業慣例。
思想,我有幾點:
在Web項目中創建不同的MVC地區。但是,如果我想將產品A代碼發送給生產,但不是產品2代碼,該怎麼辦? [如何解決這個]
使用不同的Web項目,只在生產改變DLL。
請建議。或任何新的方式來處理這種情況?
使用不同的Web項目不同的產品和類庫的業務規則。共同的業務規則應該放在一個類庫中,而項目特定的業務規則應放在不同的類庫中。 –