2011-09-22 24 views
0

我怎麼會去在MVC3 C#抽象出的AccountController MVC

目前的會員數據將保存在本地主機SQL服務器上,並通過實體框架連接到MVC抽象的會員信息。

因爲我想執行一些擴展,我需要將它抽象出來,爲SQL數據庫中的每個實體創建一個接口和類?

我從哪裏開始?有沒有可用的例子?我只能找到那些過時或不相關的

回答

0

我認爲你可以重新安排你的應用程序,引入與你的表示層分離的服務層。您在用戶和其他實體的表示層中定義的對象模型(域模型)應該與EF數據模型不同,因此您只需要某些服務(例如,可以將它們實現爲Web服務)使用數據讀取EF並填充presentataion圖層的域模型。 這種方法允許您的應用程序對未來的更改或擴展更靈活。