public int Create([FromBody] RoomModel model) { if (User.Identity == null) { return(0); } var user = _userService.GetByName(User.Identity.Name); if (user is null) { throw new ArgumentException("Logged in user does not exist"); } var created = _roomService.CreateAndSaveByModel(setupModel(model)); _roomService.AddToRoom(created, user.Id, user.Id, DataAccess.Enums.Meet.MeetRole.Lecturer); return(created); }