Sé cómo hacer métodos Async pero digo que tengo un método que hace mucho trabajo y luego devuelve un valor booleano.¿Cómo hacer que un método asíncrono devuelva un valor?
¿Cómo devuelvo el valor booleano en la devolución de llamada?
Aclaración:
public bool Foo(){
Thread.Sleep(100000); // Do work
return true;
}
Quiero ser capaz de hacer esto asíncrona.
Buen ejemplo simple de aproximación de devolución de llamada – DRapp