Я работаю над старым кодом, который выполняется в пользовательском фоновом потоке. этот поток использует класс потока и передает ему делегат потока, то есть действие.
_thread = new Thread(() => processData());
Мне нужно вызвать некоторые новые функции, которые возвращают задачу, поэтому я просто делаю
myfunc().GetAwaiter().GetResult();
или есть ли другой способ? потому что, поскольку это пользовательский поток, я не думаю, что он действительно что-то делает в этот раз. как я могу позвонить асин c жду от. пользовательский поток, чтобы он использовался правильно?