Как стать автором
Обновить

Комментарии 3

Не плохо было бы предложить исходники тестовых примеров, чтобы можно было запустить у себя локально и более детально изучить использование подобного метода.
Offtop:
return await Task.Run(() => ldapSettingsDto, cancellationToken);

А в чем смысл запускать дочернюю таску, там фактически IO bound операций нет же? Task.FromResult и все?

Я старался описать подход так, чтобы можно было в "один клик" создать приложение asp net core mvc, добавить туда вышеуказанный код и получит результат. Код взят с небольшой обфускацией из реального проекта, который защищен коммерческой тайной. Если у вас появятся сложности в реализации этого решения, тогда опишите конкретный кейс и мы вам постараемся дать совет как его решить.


По поводу Task. Это больше шаблонный подход в написании результатов запросов в проекте. Смысла конечно нет в этом запуске. Можно обойтись и FromResult

Есть же консул
Зарегистрируйтесь на Хабре, чтобы оставить комментарий