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
Сообщений: 368
Зарегистрирован: June 2022
Senior Member
Не совсем понятна проблема. По вашему коду, как Call_BalanceSheet вернёт управление так и можно завершать.
Следующая тема: Интерактивный редактор форм внутри программы на С#
Переход к форуму:
  


Текущее время: Sat Dec 21 16:24:35 GMT+3 2024

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