示例#1
0
        /// <summary>
        /// 获取指定上下文类型的上下文对象
        /// </summary>
        public static IDbContext GetDbContext <TDbContext>(this IUnitOfWorkManager unitOfWorkManager)
            where TDbContext : IDbContext
        {
            Type        dbContextType = typeof(TDbContext);
            IUnitOfWork unitOfWork    = unitOfWorkManager.GetDbContextUnitOfWork(dbContextType);

            return(unitOfWork.GetDbContext(dbContextType));
        }