Re: Неявные внешние ключи
От: IT Россия linq2db.com
Дата: 28.09.21 14:46
Оценка:
Здравствуйте, Naf2000, Вы писали:

N>Имеется простейшая схема базы

N>Image: OpderPartner.PNG
N>Можно ли настроить linq2db так, чтобы не писать явно внешний ключ в классе Order:

Можно через extensions, только получится не свойство, а метод.

public static class AssociationExtensions
{
    [Association(ThisKey = "Partner", OtherKey = "ID")]
    public static Partner Partner(this Order order)
    {
        throw new InvalidOperationException("Used only as Association helper");
    }
}
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.