2013-06-28 28 views
0

我有一個應用程序與MVC和實體框架。應用程序使用工作單元和存儲庫模式進行CRUD操作。但是我現在必須添加一些已經存在於數據庫中的存儲過程。其中一個只從其中一個實體中檢索數據(這是通過存儲庫模式實現的),但是會在最終結果中添加一個額外的列,並在存儲過程中創建並填充該列。在UnitOfWork/Repository模式中集成一個存儲過程

我想將這些存儲過程的使用集成到我的架構中。我試圖將存儲過程添加到我的模型中,將其映射到類並使用它,但由於我必須在模型中爲此實體添加一個額外的列,因此出現此字段未映射的錯誤。

我應該使用我的存儲庫爲這個特定的實體只是爲了添加/編輯/刪除和創建另一個實體與額外的領域,將用於只使用存儲過程的獲取操作?

謝謝。

回答

0

我應該用我的倉庫爲這個特定的實體只是爲了添加/修改/刪除,並使用存儲過程

Depends中創建與將用於只是我們採取行動的額外字段另一個實體在用例上?聽起來像它用於不同的情況,如果是這樣,我會爲它創建一個新的實體。

+0

謝謝jgauffin,這就是我所做的。 – Scheveningen

相關問題