У меня есть объект с полем, которое не должно создаваться в базе данных, но должно быть заполнено из хранимой процедуры.
public class Item
{
public int Id {get; set;}
public int CalculatedField {get; set;}
}
Затем я хочу заполнить его хранимой процедурой
var items = _db.Items.FromSqlRaw("select * from StoredProcedure()").ToList()
Но если я использую атрибут [NotMapped]
или опцию .Ignore
fluent - поле EF полностью, и хотя моя хранимая процедура возвращает CalculatedField
, EF не использует его.
Есть ли способ добиться такого поведения?