У меня есть интерфейс с некоторыми асинхронными функциями. Некоторым классам, которые реализуют интерфейс, нечего ждать, а некоторые могут просто бросить. Это немного раздражает всеми предупреждениями.
Если не использовать ожидание в асинхронной функции.
Можно ли подавить сообщение?
public async Task<object> test()
{
throw new NotImplementedException();
}
warning CS1998: в этом асинхронном методе отсутствуют операторы "ждут" и будут выполняться синхронно. Рассмотрите возможность использования оператора ожидания неблокирующие вызовы API или "ждут Task.Run(...)" для работы с ЦП на фоновом потоке.