public async Task <int> AddCloudAssetAsync(CloudAssetAddDTO cloudAssetAddDTO) { var asset = _mapper.Map <CloudAsset>(cloudAssetAddDTO); await _repository.AddCloudAssetAsync(asset); return(asset.Id); }
public async Task <IActionResult> AddCloudAssetAsync([FromBody] CloudAssetAddDTO cloudAssetAddDTO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = await _service.AddCloudAssetAsync(cloudAssetAddDTO); return(Ok(result)); }