public async Task <ActionResult> AddAsync([FromBody] ServerDTO server) { try { if (server == null) { return(BadRequest($"Error when try to add a new server")); } var result = await _service.AddServerAsync(server); return(new ObjectResult(result)); } catch (Exception ex) { return(BadRequest($"Error when try to add a new server: {ex.Message}")); } }