Pomiń ostrzeżenie CS1998: tej metodzie asynchronicznej brakuje „czekaj”

Mam interfejs z niektórymi funkcjami asynchronicznymi. Niektóre klasy, które implementują interfejs, nie mają na co czekać, a niektóre mogą po prostu rzucić. To trochę denerwujące ze wszystkimi ostrzeżeniami.

Gdy nie używasz, poczekaj na funkcję asynchroniczną.

Czy można ukryć wiadomość?

public async Task<object> test()
{
    throw new NotImplementedException();
}

warning CS1998: Ta metoda asynchroniczna nie ma operatorów „oczekujących” i będzie działać synchronicznie. Rozważ użycie operatora „await” do oczekiwania na wywołania API nieblokujące lub „oczekiwanie na Task.Run (...)”, aby wykonać pracę związaną z CPU na wątku w tle.

questionAnswers(14)

yourAnswerToTheQuestion