У меня есть простой запрос, в котором я хочу извлечь данные на основе значения QueryString.Строка запроса корректно передается в этот оператор EF:
_ctx.Products.Where(i => i.Category == CollectionName).ToList();
Глядя на SQL Profiler, указанное выше CollectionName преобразуется в ???
EX:
SELECT *
FROM [dbo].[Products] AS [Extent1]
WHERE [Extent1].[Category] = @p__linq__0',N'@p__linq__0 varchar(8000)',@p__linq__0='???'
Как мне заставить Entity Framework правильно разобрать это?