У меня есть два метода, которые асинхронно отправляют otp по электронной почте и смс.
Теперь я вызываю их из моего метода обработчика синхронного события.
Это работает отлично.Я получаю OTP как по SMS, так и по электронной почте.Но мне интересно, правильно ли это, или я должен сделать свое событие асинхронным и ждать, пока оба метода отправят otp.
Обратите внимание, что мне не требуются никакие результаты / возвращаемые значения из моих асинхронных методов.Мне просто нужно, чтобы они выполнили свою часть.
Я искал ответы в Интернете, но никто не мог очистить мои сомнения.Пожалуйста, помогите.Я новичок в async / await.
public async Task SendEmail(int otp) {}
public async Task SendSMS(int otp) {}
protected void SendOTP_OnClick(object sender, EventArgs e){
// Do Something with database...
int otp=1234;
SendEmail(otp);
SendSMS(otp);
}