¿Debo preocuparme por "Este método asincrónico carece de operadores 'en espera' y se ejecutará sincrónicamente"

Tengo una interfaz que expone algunos métodos asincrónicos. Más específicamente, tiene métodos definidos que devuelven Tarea o Tarea <T>. Estoy usando las palabras clave async / wait.

Estoy en el proceso de implementar esta interfaz. Sin embargo, en algunos de estos métodos, esta implementación no tiene nada que esperar. Por esa razón, recibo la advertencia del compilador "Este método asincrónico carece de operadores 'en espera' y se ejecutará sincrónicamente ..."

Entiendo por qué recibo el error, pero me pregunto si debería hacer algo al respecto en este contexto. Se siente mal ignorar las advertencias del compilador.

Sé que puedo solucionarlo esperando en una tarea. Ejecutar, pero eso se siente mal para un método que solo está haciendo algunas operaciones de bajo costo. También parece que agregará una sobrecarga innecesaria a la ejecución, pero tampoco estoy seguro de si eso ya está allí porque la palabra clave asincrónica está presente.

¿Debo ignorar las advertencias o hay alguna forma de solucionar esto que no estoy viendo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta