У меня есть существующая база данных. На данный момент я пытаюсь сначала сопоставить свои новые объекты Entity с этой БД с кодом структуры сущностей. Ниже представлен класс User с коллекцией друзей. Как видите, это отношение «многие ко многим» к одной и той же таблице. Как я могу сопоставить это отношение с таблицей «user_friend», в которой есть столбцы «user_id» и «friend_id».
public class User
{
private ICollection<User> _friends = new List<User>();
public ICollection<User> Friends { get{return _firends;} }
}
moduleBuilder.Entity<User>().HasMany????.ToTable("user_friend");