0
我想用分層體系結構創建應用程序。我有隻有模型類負責CodeFirst配置,遷移等 如何在使用asp.net標識時分離模型庫
- 示範項目,
- 服務項目負責業務邏輯,並在數據庫中保存的數據使用EF
- Dto項目,使用Web應用程序和服務之間使用的類
- 使用asp.net mvc應用程序的Web項目。
我的目標是將這些項目分開,以便Web項目對模型和數據一無所知 - 它只是使用Dto類來使用Service,所以Web項目應該引用Service和Dto。一切都很好,直到我配置了Asp.Net身份 - 爲了配置授權,我必須引用我想避免的數據和模型項目。是否有可能實現我的目標,並且(如果是)如何做到這一點。
我的第二個問題是:我的設計是否從分離關注的角度出發?