0
我正在構建一個ASP.NET MVC 4應用程序,並希望使其儘可能靈活。ASP.NET MVC數據實體設計
我創建了抽象數據庫訪問類並分離了它們的具體實現(SQL Server訪問)。
這適用於ninject,它自動將正確的實現綁定到構造的控制器。
我現在正在解決的問題是,我的一個實體(用戶實體)有多個相關的實體(任務實體)(1xn關係),所以我想創建一個屬性在這個實體類,將返回一個收集用戶的所有相關任務。
問題是,在實體中我沒有辦法找到數據庫訪問的正確實現。
這裏的正確方法是什麼?
我知道可以創建一個返回任務的方法,但是這個方法也必須有一個參數來表示具體的數據庫實現。