|
C# async... await
|
|||
---|---|---|---|
#18+
hVosttВМоисеев Код: c# 1.
это что, извините, за лютейший пздц? какой асинк-эвейт здесь? боржоми водкой запивай, чтобы не било по печени! и это ещё что. прогресс бар на выполнение запросов? wat?! мдахх...А что не так? Обычный запуск задачи через пул потоков с асинхронным ожиданием. По сути аналог вот этого . ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 06:22 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Интересный у нас автор. Вместо того чтобы проверить есть ли поток или по домохозяйски сказать тормозит ли мышка с хранмкой, он с 8 до 12 занимается прогрессбаром). ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 07:18 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRosда и во втором тоже делай через бакгроундворкер С net 4.5 рекомендуется await ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 07:35 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRosВМоисеев, второй вариант просто работает другой поток, потому рисует основной поток Разумеется. Иными словами - в первом варианте нет потока. Тогда зачем этот топик, непонятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 08:09 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ВМоисеев>hVostt, сегодня, 20:53 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1280515&msg=21046939] [21046939] >это что, извините, за лютейший пздц? это здесь . >и это ещё что. прогресс бар на выполнение запросов? wat?! мдахх... на слайде, в низу окна, зеленая полоска. хмм... а ракеты всё падали и падали ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 10:51 |
|
C# async... await
|
|||
---|---|---|---|
#18+
>ViPRos, вчера, 23:41 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1280515&msg=21047240] [21047240] >надо прогресс сверху, тогда хорошо показывается :) На вкус, на цвет... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 13:33 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Алексей КА что не так? Обычный запуск задачи через пул потоков с асинхронным ожиданием. По сути аналог вот этого . Мда... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 13:50 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Petro123ViPRosда и во втором тоже делай через бакгроундворкер С net 4.5 рекомендуется await https://habrahabr.ru/post/261649/ ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 13:56 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Мудяцкие впихивания async/await для оборачивания синхронного кода в якобы-асинхронный, реально бесят. Ну много ж времени уже прошло, вот Моисеев не может осилить работу с БД в асинхронном режиме, объясняй-не объясняй, это просто патология «сиди я сам открою», вы-то чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 13:59 |
|
C# async... await
|
|||
---|---|---|---|
#18+
hVostt, А че не нравится? У него драйвер бд скорее не асинхронный. Как и у меня в посгри бд. Поэтому противопоказания к await. Нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 14:28 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ВМоисеев, Ты работай над кодом, а не картинки пости. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 14:31 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Начать с: - вместо: ВМоисеев Код: c# 1.
Написать: try { await wsp.Entity_SPAsync(.... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 14:42 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Petro123Начать с: - вместо: ВМоисеев Код: c# 1.
Написать: try { await wsp.Entity_SPAsync(.... Это ТС' у если он закончил в игрушки там играться. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 14:44 |
|
C# async... await
|
|||
---|---|---|---|
#18+
hVosttPetro123пропущено... С net 4.5 рекомендуется await https://habrahabr.ru/post/261649/ тоже сердитое бла, бла, а по существу 2 неполных слова ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 14:58 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Petro123ViPRosда и во втором тоже делай через бакгроундворкер С net 4.5 рекомендуется await мне надо по ходу работы одного потока менять состояние объекта в другом потоке для этого у воркера есть событие прогресса а как с await это делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:01 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRosмне надо по ходу работы одного потока менять состояние объекта в другом потокеа почему в чужом топике? Топик стартеру ведь это не надо? Ты его скрином своим выбил из колеи на сутки)) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:17 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRosмне надо по ходу работы одного потока менять состояние объекта в другом потоке для этого у воркера есть событие прогресса а как с await это делать? https://docs.microsoft.com/en-us/dotnet/csharp/async но ты можешь не читать конечно.. дока, книги, всякие фаулеры -- это для лохов ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:21 |
|
C# async... await
|
|||
---|---|---|---|
#18+
Petro123ViPRosмне надо по ходу работы одного потока менять состояние объекта в другом потокеа почему в чужом топике? Топик стартеру ведь это не надо? Ты его скрином своим выбил из колеи на сутки)) у меня нет проблем с await, так как я вообще не работаю с ним (у меня 4.0) но ты говоришь, что надо worker заменить на await начиная с 4.5 - вот мне и интересно стало, как это делается тем более что ТС именно над этой задачей и бьется так что топик тут не при чем покажи код синхронизации потоков через await и ТС сразу выкинет свое надуманное "максдлиназапроса" и покажет четкий прогресс ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:24 |
|
C# async... await
|
|||
---|---|---|---|
#18+
hVostt https://docs.microsoft.com/en-us/dotnet/csharp/async но ты можешь не читать конечно.. дока, книги, всякие фаулеры -- это для лохов доки, книги и даже фаулер (кому интересно или у кого нет собственного опыта) очень даже нужны, особенно доки или книги, которые более развернуто описывают доки и показывают примеры ссылку я читал, там ненужное сравнение с промисами, с ТАПом и т.д., а про TaskCompletetion всего одно слово ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:28 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRosпокажи код синхронизации потоков через await ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:29 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRosпокажет четкий прогресс У него ХРАНИМКА ЗАВИСАЕТ НА 10 МИНУТ. Какой прогресс? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:29 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRosдоки, книги и даже фаулер (кому интересно или у кого нет собственного опыта) очень даже нужны, особенно доки или книги, которые более развернуто описывают доки и показывают примеры ссылку я читал, там ненужное сравнение с промисами, с ТАПом и т.д., а про TaskCompletetion всего одно слово ты суть-то уловил? какое асинк имеет отношение к параллелизму? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:29 |
|
C# async... await
|
|||
---|---|---|---|
#18+
ViPRos., а про TaskCompletetion всего одно слово скажу второе слово. Это хорошо для http вызова. А не к ораклу. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:34 |
|
C# async... await
|
|||
---|---|---|---|
#18+
hVosttViPRosдоки, книги и даже фаулер (кому интересно или у кого нет собственного опыта) очень даже нужны, особенно доки или книги, которые более развернуто описывают доки и показывают примеры ссылку я читал, там ненужное сравнение с промисами, с ТАПом и т.д., а про TaskCompletetion всего одно слово ты суть-то уловил? какое асинк имеет отношение к параллелизму? асинхронность в навязанном понимание - когда инициализация (а возможно и вся работа) проходит в контексте основного потока, после инициализации основной поток работает дальше, а как делается "асинхронная" работа покрыто туманом если работа чисто ввод-вывод то Параллельно, если нет то возможно синхронно (в основном потоке), а может и параллельно основному потоку хреново вощем сделанная штукенция ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2017, 15:35 |
|
|
start [/forum/topic.php?fid=20&msg=39572828&tid=1399554]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 352ms |
total: | 463ms |
0 / 0 |