Мне нужно создать механизм, который ждет завершения процедуры IAsycnResult. Как я могу достичь этого?Подождите, пока функция IAsyncResult не будет завершена
IAsyncResult result = _contactGroupServices.BeginDeleteContact(
contactToRemove.Uri,
ar =>
{
try
{
_contactGroupServices.EndDeleteContact(ar);
}
catch (RealTimeException rtex)
{
Console.WriteLine(rtex);
}
},
null);
Вы можете закончить вам метод, с помощью .Result или .Wait(), или использование ждать, если вы находитесь в методе асинхронного – cdie
это? result.AsyncWaitHandle.WaitOne(); –
Я не в асинхронном методе. Как я могу сделать иначе? –