У меня есть хранимая процедура, которая возвращает некоторые данные из базы данных. Я вызываю хранимую процедуру, используя dbSet.FromSql(query)
из .net Core 2.0
но моя хранимая процедура не возвращает столбец с именем DateReleased, который мне не нужен в этой хранимой процедуре, поэтому мое приложение выдает ошибку, сообщающую, что The required column 'DateReleased' was not present in the results of a 'FromSql' operation
Я знаю, что могу просто добавить атрибут [NotMapped] в мою модель, и у меня не будет ошибки:
[NotMapped]
public string DateReleased{ get; set; }
Но в других хранимых процедурах мне понадобится объект DateReleased. Поэтому у меня вопрос: есть атрибут вроде [NotMappedOnlyIfNull], поэтому объект будет отображаться только в том случае, если столбец возвращается из одной из моих хранимых процедур?