作者feel989 (KGB)
看板C_Sharp
標題[問題] ASP.NET MVC程式寫作架構
時間Thu Jul 25 14:06:21 2013
問題:首先我大致說明我的架構,一個solution底下有五個project,
每個project都是不同的小型網站(不同ip),但裡面都有一個申請表格,目前要將五個網站各別申請
表格寫成一個專案,IIS底下去設定虛擬應用程式使用,但申請表格內都需要個別顯示的文字
或圖片,目前cotroller裡面寫成去判斷domain來取得所需要的資料,但是整個申請表格有
太多資料需要判斷,想請問有沒比較好的方法呢?
version : ASP.net MVC4
範例:
private string gettitle(){
string url = null;
url = Request.Url.Authority;
if (url == "localhost:1000")
return "aa";
else if (url == "localhost:1001")
return "bb"
.........
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.9.223.189
1F:→ ken1325:既然每個申請表格的文字圖片都不同,為什麼要寫在一起? 07/25 14:41
2F:→ feel989:應該說只有部分顯示名稱不同,圖片沒有不同,誤打 07/26 14:53
3F:→ ssccg:把所有顯示字串包成一個class或用resource 07/26 20:18
4F:→ ssccg:用到的字串都從裡面取,controller設要用哪一個就好 07/26 20:19
5F:→ andymai:同個抽象類別~五種繼承物件~初始化的時候設定資料~相同不 07/27 02:36
6F:→ andymai:變的方法就寫在抽象類別~判斷domain時決定該new成什麼物件 07/27 02:37