4
Modo corretto per gestire le eccezioni in AsyncDispose
Durante il passaggio ai nuovi .NET Core 3 IAsynsDisposable, mi sono imbattuto nel seguente problema. Il nocciolo del problema: se DisposeAsyncgenera un'eccezione, questa eccezione nasconde tutte le eccezioni generate all'interno del await usingblocco. class Program { static async Task Main() { try { await using (var d = new D()) …