0
我想要使用n層架構的asp.net mvc項目。我對這個問題感到困惑;Asp.Net MVC項目與n層架構
我有4層是BLL,DAL,實體和WebUI中。 WebUI tier是一個asp.net mvc項目。我將數據模型添加到實體層。在DAL,我使用實體框架創建了一些關於crud對象的類。最後,我將這個課程作爲BLL作爲知識庫提供。 BLL知道DAL和實體層,DAL知道的entites層和WebUI中是只有知道BLL。在WebUI,我可以訪問存儲庫,其中BLL。 但是這個存儲庫的返回值是實體類。我不得不從實體到WebUI層。我不想那WebUI訪問數據塊直接。它應該使用BLL內的存儲庫訪問數據庫。
我該怎麼辦?我想做正確的事情。我的 架構有什麼不對嗎?
感謝您幫助解答。