Browse Source

Remove TaskExt usage in Throw

Bart J.F. De Smet 7 năm trước cách đây
mục cha
commit
2ff3fb55f3

+ 3 - 3
Ix.NET/Source/System.Interactive.Async/System/Linq/Operators/Throw.cs

@@ -62,14 +62,14 @@ namespace System.Linq
 
 
                 public ValueTask DisposeAsync()
                 public ValueTask DisposeAsync()
                 {
                 {
-                    _moveNextThrows = TaskExt.False;
-                    return TaskExt.CompletedTask;
+                    _moveNextThrows = new ValueTask<bool>(false);
+                    return default;
                 }
                 }
 
 
                 public ValueTask<bool> MoveNextAsync()
                 public ValueTask<bool> MoveNextAsync()
                 {
                 {
                     var result = _moveNextThrows;
                     var result = _moveNextThrows;
-                    _moveNextThrows = TaskExt.False;
+                    _moveNextThrows = new ValueTask<bool>(false);
                     return result;
                     return result;
                 }
                 }