Member 13950417 Ответов: 1

Последовательность содержит более одного элемента MVC


что может быть не так. он работает правильно до тех пор, пока я не добавлю новое свойство "страна", а затем добавлю миграцию. и как на экране я добавляю для всех объектов команды страну и создаю новую команду. перестраивать. обновление-база данных, и я получаю ошибку
public static List<Team> GetTeams()
     {
         List<Team> teams = new List<Team>()
         {
             new Team()
             {
                 TeamName = "Canucks",
                 City = "Vancouver",
                 Province = "BC",
                 Country = "Canada"
             },
             new Team()
             {
                 TeamName = "Oilers",
                 City = "Edmonton",
                 Province = "Alberta",
                 Country = "Canada"
             },
             new Team()
             {
                 TeamName = "Flames",
                 City = "Calgary",
                 Province = "Alberta",
                 Country = "Canada"
             },
             new Team()
             {
                 TeamName = "Sharks",
                 City = "San Jose",
                 Province = "California",
                 Country = "USA"
             }
         };
         return teams;
     }

место с новой собственностью выглядит вот так:
public class Team
    {
        [Key]
        [MaxLength(10)]
        public string TeamName { get; set; } //primary key
        public string City { get; set; }
        public string Province { get; set; }
        public string Country { get; set; }

        public List<Player> Players { get; set; }//team has relationship with player/ team can have multuply players
    }


Что я уже пробовал:

Все, что я нашел в интернете, зависит от FirstOrDefault. Но я этим не пользуюсь

Er. Puneet Goel

Вы используете первый подход к коду?

Member 13950417

да.

Richard Deeming

Покажите код, который создает исключение.

Member 13950417

весь код вы можете получить по ссылке https://drive.google.com/open?id=1sp8YwdO3I1MEoYkIO0JeC8q70OcvbSjf это просто пример, и я уверен, что там много ошибок. Я новичок

Richard Deeming

Нет, я не скачиваю случайный файл от незнакомца в интернете только для того, чтобы отладить ваш код.

Нажмите зеленую ссылку "улучшить вопрос" и добавьте блок кода с кодом, который вызывает исключение. Не забудьте указать, из какой строки кода выбрасывается исключение.

1 Ответов

Рейтинг:
0

Giridhari Mishra

Вы используете EF? Если да, то обновите модель из базы данных и посмотрите результат.