c# Expression<Func<type1, type2>> возникает ошибка

836
17 января 2017, 22:15

Есть такое выражение:

return Restrictions.Where<EntityType>((_receptionCompaignSourceFilter & x.Available) > 0);

Которое вызывает ошибку времени исполнения:

Системная ошибка: На переменную "x" типа "XYZ.EntityType" имеется ссылка из области "", но она не определена

При этом такой код рабочий:

return Restrictions.Where<EntityType>(_receptionCompaignSourceFilter > x.Available);

Но такой код меня слабо интересует, мне нужно проверить именно битовые флаги. Не могу понять, что не так.

READ ALSO
Можно ли использовать куки, чтобы потом не вводить капчу?

Можно ли использовать куки, чтобы потом не вводить капчу?

ИСПОЛЬЗУЕТСЯ: С#, WebDriver (при необходимости)

314
Метод Rollback EntityFramework

Метод Rollback EntityFramework

Подскажите, пожалуйста, как реализовать Rollback используя EntityFramework 6x, а так же паттерн Unit of work

311