以前公司項目參考 NopCommerce 開發了一套系統,可是不支持 UnitOfWork,最近想開發新的項目,因此就基於原有的基礎上又添加 UnitOfWork 支持,因爲目前正在逐步完善中,因此可能存在各類問題,這裏發出來僅供你們參考。git
一、項目結構angularjs
二、項目規劃github
後期我會把項目打形成一個基於 Bootstrap 和 angularjs 的後臺管理系統,會包括一些日誌管理、計劃任務、緩存管理、權限管理和 SSO 單點登陸等功能,目前正在逐步完善開發中。api
三、一些思考緩存
因爲我的能力有限,感受這個項目裏 Uow.Repositories 層無關緊要,能夠合併到 Uow.Services 層裏實現,我的以爲每層應該有各自的職責,因此保留了 Uow.Repositories 層。框架
四、其餘說明spa
這個項目後期會持續開發而且更新,我會盡量的抽時間來寫後面的文章,作更詳細的解釋,若是您有寶貴的意見和建議,也歡迎指出。3d
五、下載日誌
GitHub:https://github.com/weisenzcharles/Uow-Frameworkblog