增加领域层仓储接口
原有IRepository更名
更新领域模型
增加IUnitOfWork
增加EF与Mongo的仓储实现