SQLRU.net
Разработка приложений баз данных

Начало » Microsoft.NET » WinForms, .Net Framework » Асинхронные вызовы, подтверждение завершения
Асинхронные вызовы, подтверждение завершения [сообщение #932] Thu, 03 November 2022 14:51 Переход к следующему сообщению
Roust_m в настоящее время не в онлайне  Roust_m
Сообщений: 1
Зарегистрирован: November 2022
Junior Member
Добрый день!

У меня есть консольное приложение. Которое вызывает разные асинхронные методы, например:
public async Task Call_BalanceSheet(some parameters)
{
...
    await Insert_BalanceSheet(some parameters);
}
public async Task Insert_BalanceSheet(some parameters)
{
...
}
Метод Insert_BalanceSheet завпускается много раз для разных компаний и по разным месяцам. Может быть сотни вызовов. Как можно проверить, что все эти вызовы завершились и можно приложение завершать?

Спасибо.
Re: Асинхронные вызовы, подтверждение завершения [сообщение #947 является ответом на сообщение #932] Mon, 07 November 2022 16:01 Переход к предыдущему сообщению
BlackEric в настоящее время не в онлайне  BlackEric
Сообщений: 83
Зарегистрирован: June 2022
Member
Не совсем понятна проблема. По вашему коду, как Call_BalanceSheet вернёт управление так и можно завершать.
Переход к форуму:
  


Текущее время: Sun Dec 04 00:46:48 MSK 2022

Общее время, затраченное на создание страницы: 0.01348 секунд