Size: a a a

var chat = new Chat();

2021 August 25

Ɖ

Ɖrēw in var chat = new Chat();
Когда так пишут хочется взять Dapper и выкинуть EF на помойку. чтобы не повадно было так писать
источник

VL

Vova Lantsov in var chat = new Chat();
Если ты хочешь вынести как переменную эту проверку то сделай

Expression<Func<TModel, bool>> isOld = x => x.isOld;
dbSet.Where(isOld)

И всё работает
Хз что за фигню ты там пишешь, но всё с лямбдами ок
Локальные переменные они в том числе захватывают
источник

Ɖ

Ɖrēw in var chat = new Chat();
Надо
источник

VL

Vova Lantsov in var chat = new Chat();
Оно и раньше было Expression
Иначе оно не могло бы конвертироваться в sql
источник

Ɖ

Ɖrēw in var chat = new Chat();
Просто они неявно приводились
источник

Ɖ

Ɖrēw in var chat = new Chat();
Сейчас хз как
источник

Ɖ

Ɖrēw in var chat = new Chat();
Лямбды сейчас в Expression 100% неявно приводятся все еще
источник

Ɖ

Ɖrēw in var chat = new Chat();
Прочитай что я написал
источник

Ɖ

Ɖrēw in var chat = new Chat();
Видимо у тебя были случаи где implicit conversion не захотел срабатывать
источник

VL

Vova Lantsov in var chat = new Chat();
Я считаю что ты не прав
Зная как это работает
источник

Ɖ

Ɖrēw in var chat = new Chat();
Честно говоря хз какого хера оно у тебя вообще в моделе лежит
источник

VL

Vova Lantsov in var chat = new Chat();
Между версиями кора способ конвертации лямбд не менялся
Это фича компилятора, а не кора
источник

Ɖ

Ɖrēw in var chat = new Chat();
Какое это вообще отношение имеет к представлению данных
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну и где тут лямбды
источник

Ɖ

Ɖrēw in var chat = new Chat();
Он не может метод транслировать
источник

Ɖ

Ɖrēw in var chat = new Chat();
Я думаю явно не в ней дело
источник

VL

Vova Lantsov in var chat = new Chat();
А я щас посмотрю в чём дело
источник

VL

Vova Lantsov in var chat = new Chat();
Ага, понял
Ну это легко решается
источник

VL

Vova Lantsov in var chat = new Chat();
Не повод сидеть на версии 2.2, которая не поддерживается уже хрен знает сколько)
источник

VL

Vova Lantsov in var chat = new Chat();
Ладно бы 2.1, там хоть обновления выходили
источник