Не проходит SQL запрос в EF Core

Есть у меня в репозиторий(EF Core) метод, который должен произвести сложный запрос в базу:

public Task<List<Invoice>> GetOrderedVInvoicesAsync(string email, string lang, int rows, int offset)
        {           
           return _contex.VInvoice.FromSqlInterpolated($"SELECT DocumentNumber,DocumentDate,DocumentReference,SerialNumber,ProductCode,Description,Certificate FROM vInvoice WHERE CHECKSUM(DocumentNumber + DocumentReference + CAST(DocumentDate AS VARCHAR)) IN (SELECT CHECKSUM(DocumentNumber + DocumentReference + CAST(DocumentDate AS VARCHAR)) FROM vInvoice WHERE Email={email} AND Language={lang} GROUP BY DocumentNumber,DocumentDate,DocumentReference ORDER BY DocumentDate OFFSET {offset} ROWS FETCH NEXT {rows} ROWS ONLY)").ToListAsync();
        }

Но он мне бьет ошибку

The required column 'Email' was not present in the results of a 'FromSql' operation.

Помогите разобраься в чем проблема.


Ответы (0 шт):