public async Task <IActionResult> AddRoomFunction(Guid id, [FromBody] RoomFunctionDto model) { ValidateUserIsOwner(id); var function = await _roomService.AddRoomFunctionAsync(id, model); if (function == null) { return(NotFound()); } var roomUri = ApiHelper.GetResourceUri("rooms", id); return(Created(roomUri, function)); }