public async Task <IActionResult> DeleteAsync(int id) { var result = await _reputationService.DeleteAsync(id); if (!result.Success) { return(BadRequest(result.Message)); } var reputationResource = _mapper.Map <Reputation, ReputationResource>(result.Reputation); return(Ok(reputationResource)); }