Мне нужен способ связать в одном объекте два объекта одного типа.У меня есть этот класс:
public class Link
{
EndPoint1 e1;
EndPoint2 e2;
}
и этот класс:
public class EndPoint
{
public string Name;
}
Когда я использую связь 1 к 1, я получаю свойства навигации в объекте Link и два свойства навигации вобъект EndPoint, который является тем же объектом ссылки.Как я могу позволить сущности EndPoint использовать только один объект Link?
Есть предложения такого дизайна?