Size: a a a

var chat = new Chat();

2020 March 04

A

Andrey in var chat = new Chat();
Bogdan
12 рпс это нагурженый?????
Длительный запрос. Больше секунды.
источник

A

Andrey in var chat = new Chat();
Ну в общем согласен со скоупом
источник

E

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

G

Gopneg in var chat = new Chat();
так это не нагруженный, а тормознуженный
источник

A

Andrey in var chat = new Chat();
Скоуп хранит стейт и по факту кеширует данные
источник

A

Andrey in var chat = new Chat();
Трансент каждый раз создает новый. Но для скоупа как раз такая ебала с одновременным чтением записью може быть в асинхроне
источник

B

Bogdan in var chat = new Chat();
поди циклами в коде на шарпах по базе ходите)
источник

A

Andrey in var chat = new Chat();
Bogdan
поди циклами в коде на шарпах по базе ходите)
Да не))
источник

E

Etki in var chat = new Chat();
Bogdan
поди циклами в коде на шарпах по базе ходите)
именно поэтому я против «c#»
источник

A

Andrey in var chat = new Chat();
Просто  сталкивался я со скоупом когда в асинхроне идут запросы на изминение записей
источник

B

Bogdan in var chat = new Chat();
Andrey
Просто  сталкивался я со скоупом когда в асинхроне идут запросы на изминение записей
хм, кто-то await не написал?
источник

A

Andrey in var chat = new Chat();
Etki
именно поэтому я против «c#»
источник

A

Andrey in var chat = new Chat();
Bogdan
хм, кто-то await не написал?
Дело не в этом
источник

B

Bogdan in var chat = new Chat();
если распралеливать то да, для фонового потока/таска надо новый скоп создавать(
источник

B

Bogdan in var chat = new Chat();
это не тривиально немного, и вся красота DI рассыпается)
источник

A

Andrey in var chat = new Chat();
Трансенд тут рулит))
источник

B

Bogdan in var chat = new Chat();
Andrey
Трансенд тут рулит))
все-равно надо создать как-то экземпляры для разных сервисов
источник

B

Bogdan in var chat = new Chat();
через IServiceCollection ?
источник

A

Andrey in var chat = new Chat();
Ага
источник

A

Andrey in var chat = new Chat();
Получаешь IServiceCollection. Создаешь новый инстанс и достешь репозаторий
источник