Size: a a a

2021 June 29

P

Phantom in CODE BLOG / C#
вообще нет
источник

rr

razumovsky r in CODE BLOG / C#
могли бы просто сказать "допиши спереди await@
источник

rr

razumovsky r in CODE BLOG / C#
а вы тут взяли демагогию развели )
источник

СГ

Степан Гончаров... in CODE BLOG / C#
Дело в том что это мое первое МП
источник

СГ

Степан Гончаров... in CODE BLOG / C#
я и так уже зашился в этих контестах фрагментах формах и т.п.
источник

СГ

Степан Гончаров... in CODE BLOG / C#
которые еще и вразные потоки разлетаются
источник

EA

Egene Avdeev in CODE BLOG / C#
Так работай с формой в одном месте в одной entry point

Если у тебя расползается функциональность, значит у тебя dependency leak ю ноу.

Читай чистый код
источник

СГ

Степан Гончаров... in CODE BLOG / C#
это на наш метод)))
источник

EA

Egene Avdeev in CODE BLOG / C#
Говнокод наше всё)?
источник

СГ

Степан Гончаров... in CODE BLOG / C#
просто это не WF
источник

СГ

Степан Гончаров... in CODE BLOG / C#
это xamarin приложуха
источник

EA

Egene Avdeev in CODE BLOG / C#
Так подход в целом не меняется.
Если происходит действие (нажатие кнопки, поле редактировать завершилось, вью развернулась) это происходит в главном UI потоке, его ты не должен (останавливать, блокировать)

И пока ты находишься в этом потоке, вызываешь асинхронный метод, (и в этом асинхронном методе ты в принципе не должен работать с ui) вот после этого, нет проблем, бери данные и меняй UI, все что в методе происходит уже не важно в каком потоке, потому что UI в это время свободный.

Все упирается в ненужную сложность, уверен что решается все парой строк
источник

4

4g in CODE BLOG / C#
источник

EA

Egene Avdeev in CODE BLOG / C#
☺️
источник

IM

Ivan Morgun in CODE BLOG / C#
Прелесть
источник

СГ

Степан Гончаров... in CODE BLOG / C#
вот видишь к чему асинхрон привел
записываю я данные в базу и если автора в базе нет то сначала его добавляю
но мне нужен ID автора и иногда на 1-ой итерации ID не успевает вернутся(((
и у меня нет ID нового автора получается

и записываю я в базу нули)
источник

AB

Alex Berezhnykh in CODE BLOG / C#
» ID не успевает вернутся(((

как не успевает, если ты делаешь await
источник

AB

Alex Berezhnykh in CODE BLOG / C#
ты же делаешь await?
источник

СГ

Степан Гончаров... in CODE BLOG / C#
а вот так...
источник

AB

Alex Berezhnykh in CODE BLOG / C#
ну как так
источник