Я делаю асинхронный вызов метода через делегата.Делегат, указывающий на функцию, является пустой функцией.Как я могу узнать, что асинхронная функция была успешно выполнена, и если нет, снова вызвать эту функцию, пока я не получу ответ об успешном выполнении.вот мой код-
BillService bs = new BillService();
PayAdminCommisionDelegate payCom = new PayAdminCommisionDelegate(bs.PaySiteAdminByOrderNo);
payCom.BeginInvoke(OrderNo,null,null);