Size: a a a

2021 July 05

K

Katz in pro.net
Если человек пишет публичную библиотеку, которой будут люди пользоваться, а не только своя бэкенд команда, то сарказм не особо уместен.
источник

V

Vyacheslav in pro.net
У меня бизнес логика заключается в нужной последовательности вызовов await, поэтому и боль из-за .ConfigureAwait
источник

DP

Denis Petukhov in pro.net
Другие тоже например пишут бекенд без синкконтекста и им пофик
источник

А

Антон in pro.net
А есть уверенность что обязательно надо упарываться так? Проверь в шарплабе чё Рослин дегенерирует
источник

А

Антон in pro.net
Мб тебе это и не нужно
источник

V

Vyacheslav in pro.net
Хочется свой sync context в aspnet core добавить в рамках одной функции, в котором организовать последовательную работу с DbContext.
AddContextPool уже рассматривал, но так контексты будут болтаться между тасками, сбрасывая своё состояние, — а это излишне.
источник

А

Антон in pro.net
Какая-то экономия на отсыревших спичках
источник

А

Антон in pro.net
Не, я прям реально не понимаю, в рамках одной функции у тебя await последовательный
источник

V

Vyacheslav in pro.net
Когда ~10к задач в очереди каждые 5 минут, это мне кажется оправданным, чтобы оставлять бизнес логику в удобном для внесения изменений виде.
источник

V

Vyacheslav in pro.net
await Task.WhenAll
источник

А

Антон in pro.net
Вот вышел ты с метода, у тебя 'висит' контекст, а что в этом плохого? Он есть просит?
источник

А

Антон in pro.net
А при чем здесь тогда 'в рамках одной функции', если ты dbcontext шаришь между ними всеми?
источник

А

Антон in pro.net
Ну хер с ним с этим пониманием что ты там хочешь, но можно же asynclocal использовать
источник

VS

Vasily Shapenko in pro.net
Нахуя, а главное, зачем
источник

V

Vyacheslav in pro.net
Забудьте.
Мне пора в отпуск.
источник

VS

Vasily Shapenko in pro.net
Понимаю
источник

А

Антон in pro.net
Подскажите по c# плз.
В Switch обязательно делать дефолтный кейс?

Я нигде не могу это найти, но опытным путем понял что не обязательно. При этом я описал метод, возвращающий булево, и в нем отрабатывает switch. Метод ругается и приходится дописывать дефолтный кейс
источник

W

WhiteBlackGoose in pro.net
Зависит. В некоторых случаях не обязательно. Покажи код
источник

А

Антон in pro.net
https://blog.stephencleary.com/2017/03/aspnetcore-synchronization-context.html

Ну вот на всякий - если ты делаешь это ради перфа - сорян за тебя уже все оптимизировали
источник

А

Антон in pro.net
источник