public IActionResult Create([FromBody] CreateRoomDto dto) { try { var result = _repo.CreateRoomAndOwner(dto); return(Ok(result)); } catch (Exception ex) { logger.Error($"An error occured: {ex.Message}"); return(BadRequest(ex.Message)); } }