/// <summary> /// 根据主键获取一个实体 /// </summary> /// <param name="id"></param> /// <returns></returns> public T Get <TValue>(Expression <Func <T, object> > primaryKey, TValue value) where TValue : struct { return(_context.Get <T, TValue>(ExpressionUtils.GetProperty(primaryKey), value)); }