Dovrei usare asincrona/attendono da ora in poi (C# 5) ogni volta quando io non richiedono l'esito di un metodo immediatelly (Task <>) o devo sparare un metodo one-off (void)?Quando dovrei usare async/await e quando no?
Devo usarlo in tutti i casi in cui ho usato la classe Task in C# 4 e ho spinto il lavoro sui thread Backgroud?
Devo usarlo solo nei casi in cui ho usato asNet Method Metodi Net?
Confuso.
Sto fondamentalmente alla ricerca di una spiegazione semplice in quali casi dovrei usare attendono/asincrona e quando no.