Я новичок в MVC, а также в структуре сущности. Я искал много и находил несколько похожих вопросов (например, Тип сущности без ключа), но они не решают мою проблему.
namespace MvcAppInvoice.Models
{
public class Customer
{
public int CustomerID { get; set; }
public string FirstName { get; set; }
public string SurName { get; set; }
public virtual CustomerType Type { get; set; }
}
public class CustomerType
{
public int TypeId { get; set; }
public string TypeName { get; set; }
public virtual ICollection<Customer> customers { get; set; }
}
}
Когда я пытаюсь добавить контроллер, он дает следующую ошибку: