170 похожих чатов

А скажите, вот это имеет смысл? я просто даже интуитивно

не понимаю асинхронность, но надо сделать, так что методом тыка

12 ответов

10 просмотров

покажи что ты с этим позже делаешь

Gor- Автор вопроса
Pavel Erokhin
покажи что ты с этим позже делаешь

Пока ничего, у меня это еще начало цепочки моей асинхронизации)

Gor
Пока ничего, у меня это еще начало цепочки моей ас...

Какова конечная цель? Чтобы звать это из под UI или что?

Gor- Автор вопроса
SomebodyOdd
Какова конечная цель? Чтобы звать это из под UI ил...

Чтобы потом в контреллере можно было сделать так

Gor
screenshot Чтобы потом в контреллере можно было сделать так

Окей, но если в конце цепочки будет синхронная таска, то весь этот код выполнится синхронно, об этом в курсе?

Gor- Автор вопроса
SomebodyOdd
Окей, но если в конце цепочки будет синхронная тас...

Не, я вообще в душе не знаю, что я делаю, мне сказали асинхронным сделать, я делаю. А что, в примере, котором я скинул синхронно? там вроде есть async

Gor
Не, я вообще в душе не знаю, что я делаю, мне сказ...

От того, что таску пометили async она магическим образом не станет асинхронной. Нужно, чтобы внутри, внимание, ДЕЛАЛИСЬ АСИНХРОННЫЕ ОПЕРАЦИИ. Логично, да? =) Лучше бы пойти и почитать про асинхронность, методом тыка тут можно только грабли нащупать, ещё и одни и те же несколько раз

Gor- Автор вопроса
SomebodyOdd
От того, что таску пометили async она магическим о...

Ну так вот) CreateAsync же асинхронный метод в примере, верно? значит все ок?

Gor
Ну так вот) CreateAsync же асинхронный метод в при...

Снаружи может так казаться. Если этот метод не делает ничего асинхронного и просто блокируется на обращении в базу, то это не асинхронный код

Gor- Автор вопроса
SomebodyOdd
От того, что таску пометили async она магическим о...

Да уже читал, что смог, то понял, глубже разбираться не стал, времени нет, так что хер с ним

Да, это имеет смысл. Синхронный SingleOrDefault превратил бы этот код в синхронный

Gor
Да уже читал, что смог, то понял, глубже разбирать...

Асинхронность в шарпе почти везде вылезает. Долго отмахиваться не получится

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта