Size: a a a

var chat = new Chat();

2021 August 06

VL

Vova Lantsov in var chat = new Chat();
По моему интерфейс не совпадает
источник

E

Etki in var chat = new Chat();
Это не может быть проблема с коварновариантостью?
источник

VB

Vladislav Bardin in var chat = new Chat();
Я не правильно написал(, я пытаюсь скастить не object в хендлер, а инстанс хендлера к интерфейсу, который он имплементируетIHandler<IRequest<TResponse>, TResponse>
источник

Ɖ

Ɖrēw in var chat = new Chat();
Тоже так показалось
источник

E

Etki in var chat = new Chat();
И я бы посмотрел ещё на сам тип реквеста
источник

Ɖ

Ɖrēw in var chat = new Chat();
И зачем вообще кастить
источник

Ɖ

Ɖrēw in var chat = new Chat();
Если он его имплементит
источник

E

Etki in var chat = new Chat();
Иначе не вызовешь
источник

Ɖ

Ɖrēw in var chat = new Chat();
А, там фактический не совпадает с тем что в вар
источник

VB

Vladislav Bardin in var chat = new Chat();
Мои познания в ковариантности весьма скромны( я знаю, что нужно дописать ключевые слова in/out и jit благодаря этому сможет что-то там оптимизировать((
источник

Ɖ

Ɖrēw in var chat = new Chat();
А что в Type variables?
источник

Ɖ

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

Ɖ

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

Ɖ

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

VB

Vladislav Bardin in var chat = new Chat();
источник

Ɖ

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

VB

Vladislav Bardin 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();
К тому же райдер сам должен предложить, он умеет
источник