Re[20]: [Этюд] - синхронный vs асинхронный
От: Shmj Ниоткуда  
Дата: 29.09.21 13:06
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> Я предлагаю использовать нормальные асинхронные библиотеки, а не скрещивать работу с потоками и задачами.


Не все библиотеки имеют асинхронную версию методов — это просто факт, который мы изменить не можем. Неужели единственный вариант — добавить обертку:

await Task.Factory.StartNew(() =>
                {
                    // ...
                }, TaskCreationOptions.LongRunning);



для каждого метода?

S>Если метод долгий то его нужно выделять в LongRunning


Почему нельзя 1 раз указать этот LongRunning?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.