/// <summary> /// 添加数据 /// </summary> /// <param name="entity"></param> /// <returns></returns> public async Task <bool> AddAsync(SnOne entity) { await _service.SnOne.AddAsync(entity); return(await _service.SaveChangesAsync() > 0); // return await CreateService<SnOne>().AddAsync(entity); }
public async Task <SnOne> GetByIdAsync(int id) { SnOne result = default; result = _cacheutil.CacheString("SnOne_GetByIdAsync" + id, result); if (result == null) { result = await _service.SnOne.FindAsync(id); _cacheutil.CacheString("SnOne_GetByIdAsync" + id, result); } return(result); }
public async Task <bool> UpdateAsync(SnOne entity) { _service.SnOne.Update(entity); return(await _service.SaveChangesAsync() > 0); }
[Authorize(Roles = "kai")] //角色授权 public async Task <IActionResult> UpdateAsync(SnOne entity) { return(Ok(await _service.UpdateAsync(entity))); }
[Authorize(Roles = "kai")] //角色授权 public async Task <ActionResult <SnOne> > AddAsync(SnOne entity) { return(Ok(await _service.AddAsync(entity))); }