第六篇 项目疑问 ------- BaseService where T : class, new() 含义
publicabstractclassBaseServicewhereT:class,new()
{
//当前仓储
//DbSession的存放
//为了职责单一的原则,将获取线程内唯一实例的DbSession的逻辑放到工厂里面去了
publicIDbSessionDbSession=DbSessionFactory.GetCurrentDbSession();
//基类的构造函数
protect