/// <summary> /// 增加一条记录(异步方式) /// </summary> /// <param name="entity">实体</param> /// <param name="isCommit">是否提交</param> /// <returns></returns> public Task <int> AddAsync(T entity, bool isCommit = true) { if (entity == null) { return(Task.Run(() => 0)); } _dbContext.Set <T>().Add(entity); return(isCommit ? _dbContext.SaveChangesAsync() : Task.Run(() => 0)); }