Size: a a a

var chat = new Chat();

2021 August 07

SC

Serega Carbon in var chat = new Chat();
так субота ж)) спать нужно в субботу до 1 дня минимум)
источник

rr

razumovsky r in var chat = new Chat();
че там у вас? Импреза ?
источник

VL

Vova Lantsov in var chat = new Chat();
.NET fwdays'21
источник

VB

Vladislav Bardin in var chat = new Chat();
сработало так: return Task<TResponse>)handler.GetType().GetMethod("HandleAsync")?.Invoke(handler, new object?[] {request});
но что-то мне подсказывает, что это херня
источник

SC

Serega Carbon in var chat = new Chat();
да, потому что рефлексия)
источник

VL

Vova Lantsov in var chat = new Chat();
Ты прав
источник

VL

Vova Lantsov in var chat = new Chat();
Херня
источник

VB

Vladislav Bardin in var chat = new Chat();
Но вообще интересно скастить все таки
источник

SC

Serega Carbon in var chat = new Chat();
ты нарушил абсолютно все принципы в одной строчке)
источник

VB

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

rr

razumovsky r in var chat = new Chat();
а как хендлеры регаешь ?
источник

rr

razumovsky r in var chat = new Chat();
словарь у тебя там ?
источник

SC

Serega Carbon in var chat = new Chat();
а зачем вам медиатор?
источник

SC

Serega Carbon in var chat = new Chat();
просто так что бы да был?
источник

rr

razumovsky r in var chat = new Chat();
да
источник

rr

razumovsky r in var chat = new Chat();
это ж прикольно
источник

rr

razumovsky r in var chat = new Chat();
свой ДИ написать и медиатор
источник

VB

Vladislav Bardin in var chat = new Chat();
Скорее всего напрямую все таки скастить нельзя потому, что в противном случае Богорд не делал бы такого

https://github.com/jbogard/MediatR/blob/master/src/MediatR/Wrappers/RequestHandlerWrapper.cs
источник

SC

Serega Carbon in var chat = new Chat();
велосипед изобрести )
источник

rr

razumovsky r in var chat = new Chat();
но это весело )
источник