Вопросы к Поиску с Алисой
Методы async void в C# следует использовать только для обработчиков событий. learn.microsoft.com Это единственный способ обеспечить работу асинхронных обработчиков событий, так как у событий нет типов возвращаемых значений. learn.microsoft.com
В других случаях использование async void может быть нежелательно, так как такие методы имеют ряд недостатков: habr.com dev.to
Рекомендуется избегать использования async void и вместо него применять async Task. habr.com