因此,我們的客戶希望將我們的MVC應用程序嵌入到他們的站點中。我的第一個解決方案 - 將我們的應用程序加載到其網站上的iFrame中,然後完成。MVC:使用遠程託管佈局查看
原來他們想要的是更復雜一點(和愚蠢)。 我們仍然需要託管我們的應用程序,但是當用戶訪問我們的網站時,它必須像我們的內容 - 我們的視圖,他們的佈局 - 看起來像他們的網站 - 但他們想要承載佈局。
因此,每次發出請求時,都會從客戶端站點檢索頁面(佈局),我們將呈現的視圖推入其中並顯示回最終用戶。
所以問題是:是否有可能做客戶想要的東西,因爲我無法圍繞MVC如何完成這件事情?
有何意見或建議?
我會退後一步,問自己和你的客戶,他們真的需要什麼?爲什麼他們要求這是可怕的方式。可能他們不希望你的應用程序,他們想要你的內容,然後JSON和WebApi的方式是最好的。 – trailmax