public async Task <StadiumListViewModel> Handle(GetStadiumsQuery request, CancellationToken cancellationToken) => await Task.Run(() =>
            {
                return(Execute <StadiumListViewModel>((response) =>
                {
                    var stadiums = _StadiumRepository.GetAll();
                    var stadiumsDto = new List <StadiumLookupModel>();

                    foreach (var stadium in stadiums)
                    {
                        stadiumsDto.Add(_mapper.Map <StadiumLookupModel>(stadium));
                    }

                    response.Stadiums = stadiumsDto;
                }));
            });