/// <summary> /// 修改接口信息 /// </summary> /// <param name="Id">主键编号</param> /// <param name="dto">修改信息</param> /// <returns></returns> public async Task <bool> UpdateAsync(Guid Id, APIManagementUpdateDto dto) { dto.NotNull(nameof(APIManagementCreateDto)); var APIModel = await _apiManagementRepository.GetByIdAsync(Id); if (APIModel.IsNotNull()) { var APIResult = dto.ToMap(APIModel); return(await _apiManagementRepository.UpdateAsync(APIResult)); } throw new BusinessException("当前需修改的接口信息不存在!!!"); }
public async Task <ResultDto <bool> > UpdateAsync(Guid Id, APIManagementUpdateDto dto) => new ResultDto <bool> { Result = await _apiManagementService.UpdateAsync(Id, dto) };