Я искал stackoverflow, чтобы найти правильное решение для генерации отношения " многие ко многим" с использованием EF Core, Code first и Fluent API.
Простой сценарий будет:
public class Person
{
public Person() {
Clubs = new HashSet<Club>();
}
public int PersonId { get; set; }
public virtual ICollection<Club> Clubs { get; set; }
}
public class Club
{
public Club() {
Persons = new HashSet<Person>();
}
public int ClubId { get; set; }
public virtual ICollection<Person> Persons { get; set; }
}
Пожалуйста, поправьте меня, если я ошибаюсь, но я честно не мог найти вопрос, который содержит подробное объяснение того, как сделать это, используя описанные инструменты. Кто-нибудь может объяснить, как это делается?