Size: a a a

var chat = new Chat();

2021 August 12

Ɖ

Ɖrēw in var chat = new Chat();
Наши предки когда то на вебформах так и делали
источник

SC

Serega Carbon in var chat = new Chat();
и так делают**))
источник

Ɖ

Ɖrēw in var chat = new Chat();
В моем варианте коллекцией является сам же DI
источник

ВО

Влад Ого in var chat = new Chat();
тоесть решение говно ибо оно не стильно модно молодежно не в ди?
источник

Ɖ

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

ВО

Влад Ого in var chat = new Chat();
так ты ж сам предложил создат синглон в ди
источник

ВО

Влад Ого in var chat = new Chat();
синглтон синглону рознь?
источник

ВО

Влад Ого in var chat = new Chat();
ибо нет ди?
источник

Ɖ

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

н

назови меня клоуном... in var chat = new Chat();
а можно поподробнее почему, а то я чет не могу найти сообщения
источник

E

Etki in var chat = new Chat();
Я вообще не понимаю нахуя в di нужны скоупы
источник

Ɖ

Ɖrēw in var chat = new Chat();
1. Два слова - "юнит тесты"
2. Если тебе захочется 2 инстанса синглтона вдруг - будешь все переделывать
источник

Ɖ

Ɖ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();
Да и в целом
источник

E

Etki in var chat = new Chat();
Из-за того что мы не придумали лучше способ управлять транзакциями мы распидорксим логику di. В то время как логично что время жизни сервиса = время жизни приложения.
источник

н

назови меня клоуном... in var chat = new Chat();
ну если дабл лок то норм
источник

н

назови меня клоуном... in var chat = new Chat();
юнит тесты да понятное дело
источник

SC

Serega Carbon in var chat = new Chat();
може некоторые будут иметь время жизни только определенного реквеста а не приложения в целом
источник