ICollection Foreignkey - PullRequest
       7

ICollection Foreignkey

0 голосов
/ 17 октября 2019

У меня проблема с тегом Категория для клиентов. У меня есть категория

public class FirmCategory
    {

        public int ID { get; set; }

        public string Name { get; set; }



    }

, а у клиента

 public class Customer
    {
        public int ID { get; set; }

        public int cityID { get; set; }
        [ForeignKey("cityID")]
        public virtual City City { get; set; }

        //category


        public ICollection<int> CategoryID { get; set; }
        [ForeignKey("CategoryID")]
        public virtual FirmCategory FirmCategories { get; set; }



    }


также CityID работает хорошо. но мне нужно дать больше чем одну метку фирме. мне нужно использовать ICOLLECTION.

выдает ошибку как

Значение атрибута ForeignKeyAttribute для свойства 'FirmCategories' для типа 'Cetvel.Models.Customer' недопустимо. Имя внешнего ключа «CategoryID» не найдено в зависимом типе «Cetvel.Models.Customer». Значение Name должно быть разделенным запятыми списком имен свойств внешнего ключа.

...