Здравствуйте, Serginio1, Вы писали:
S> Так я тебе и написал. С синхронным кодом работай синхронно. Смешивать ненужно.
Смешивать или нет — это зависит от сторонних библиотек. Часть библиотек имеет асинхронную реализацию, часть синхронную. И все это нужно вызвать в одном методе.
S>Если же хочешь оптимизировать то выделяй весь синхронный код в LongRunning
Получается криво — внутри метода много однотипных оберток. Можно сделать все проще.