private void SeedClubs()
        {
            var clubsData = File.ReadAllText("Persistence/Data/Clubs.json");
            var clubs     = JsonConvert.DeserializeObject <JArray>(clubsData);

            foreach (var clubToken in clubs)
            {
                var homeField = clubToken["homeField"].ToString();

                var stadiumTask = _stadiumRepository.SingleOrDefaultAsync(s => s.Name == homeField);
                stadiumTask.Wait();

                var stadium = stadiumTask.Result;
                if (stadium == null)
                {
                    continue;
                }

                var club = JsonConvert.DeserializeObject <Club>(clubToken.ToString(), _jsonSerializerSettings);
                club.Stadium = stadium;

                _clubRepository.Add(club);
            }

            _unitOfWork.CompleteAsync().Wait();
        }