Suprimir advertencia CS1998: este método asíncrono carece de 'esperar'

Tengo una interfaz con algunas funciones asíncronas. Algunas de las clases que implementan la interfaz no tienen nada que esperar, y algunas pueden simplemente lanzar. Es un poco molesto con todas las advertencias.

Cuando no se está utilizando esperar en una función asíncrona.

¿Es posible suprimir el mensaje?

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

advertencia CS1998: este método asíncrono carece de operadores 'await' y se ejecutará de forma síncrona. Considere usar el operador 'await' para esperar llamadas a la API que no sean de bloqueo, o 'a la espera de Task.Run (...)' para realizar trabajos vinculados a la CPU en un subproceso en segundo plano.

Respuestas a la pregunta(14)

Su respuesta a la pregunta