Dire che ho un'interfacciaCome utilizzare asincrona su un metodo di interfaccia vuoto
interface IFoo {
Task SomeMethodAsync();
}
e ho voluto implementare questa interfaccia, ma per una classe il metodo è vuoto.
Devo vivere con l'avviso che produce?
async Task SomeMethodAsync() {}
Oppure devo restituire qualche compito fittizio?
async Task SomeMethodAsync() { await Task.Run(() => {}); }
Oppure c'è un'altra opzione?
Inoltre, voglio implementare questo metodo come metodo di interfaccia esplicito. Questo farà qualche differenza?
possibile duplicato di [Interfacce e metodi asincroni] (http://stackoverflow.com/questions/13573516/interfaces-and-async-methods) – abatishchev