не метод расширения а свойство расширения - это меня поплавило или такое было? И кто знает какая судьба у этого реквеста?
https://stackoverflow.com/questions/619033/does-c-sharp-have-extension-properties
А на практике какой профит от этого? На 2 скобочки меньше при вызове?
Да там специфическая ситуация)
Проблема в том что у меня есть сущность в EF, скажем OrganizationUnit, она не моя - из либы, и там есть свойство TenantId, но навигационного свойства нет Я создаю свой класс Location : OrganizationUnit (TPH) И хочу сделать навигационное свойство для тенанта используя TenantId как FK Прикол в том что EF кидает еррор при создании миграций, типа TenantId column does not exist on Location table, но миграции создаются и навигационное свойство работает Не работает с ин-мемори базой (интеграционные тесты), да и наличие того еррора смущает Хз, сталкивался ли кто с таким
Ты можешь попробовать через атрибут явно указать название колонки(и даже таблицы) в бд, или настроить через текучий апи в onmodelcreating
Да вот разве через доп колонку с другим именем, ибо EF не может с TPH влупить на обе таблицы колонки с одинаковыми именами
Обсуждают сегодня