Shouldn't this call `DisposeAsync` or is there some compiler magic happening?
This commit is contained in:
nathanrobinson 2020-10-27 08:11:59 -05:00 коммит произвёл GitHub
Родитель a2c873656d
Коммит c57a45b854
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -49,7 +49,7 @@ class SomeClass : System.IAsyncDisposable, Microsoft.VisualStudio.Threading.IAsy
{ {
// Simply forward the call to the other DisposeAsync overload. // Simply forward the call to the other DisposeAsync overload.
System.IAsyncDisposable self = this; System.IAsyncDisposable self = this;
return self.Dispose().AsTask(); return self.DisposeAsync().AsTask();
} }
ValueTask System.IAsyncDisposable.DisposeAsync() ValueTask System.IAsyncDisposable.DisposeAsync()