E allora torno al suggerimento originale: alle chiamate dei metodi asincroni, come questo
codice:public async Task<dynamic> AddItemAsync(Item item)
devi anteporre await alla chiamata.
Quindi questo non va bene:
codice:Console.WriteLine(mds.AddItemAsync(book));
poiché va invocato così:
codice:Console.WriteLine(await mds.AddItemAsync(book));


Rispondi quotando