public async Task <IActionResult> JoinRoom([FromBody] RetroAppDataModel model)
        {
            if (string.IsNullOrEmpty(model.FirstName))
            {
                return(BadRequest());
            }

            if (_rooms.Select(x => x).Where(y => y.Pin == model.PinToJoin).FirstOrDefault() != null)
            {
                _rooms.Select(x => x).Where(y => y.Pin == model.PinToJoin).FirstOrDefault().Attendees.Add(model.FirstName);
            }
            else
            {
                return(BadRequest());
            }

            return(Ok());
        }
        public async Task <IActionResult> CreateRoom([FromBody] RetroAppDataModel model)
        {
            if (string.IsNullOrEmpty(model.FirstName))
            {
                return(BadRequest());
            }

            string pin = Guid.NewGuid().ToString();

            pin = pin.Substring(0, 6);

            RetroRoom room = new RetroRoom
            {
                Pin         = pin,
                RoomCreator = model.FirstName
            };

            _rooms.Add(room);

            return(Ok(pin));
        }
        public async Task <IActionResult> PostToBoard([FromBody] RetroAppDataModel model)
        {
            _rooms.Select(x => x).Where(y => y.Pin == model.Pin).FirstOrDefault().Messages.Add(model.Message);

            return(Ok());
        }