Răsfoiți Sursa

remove dead code

Oren Novotny 9 ani în urmă
părinte
comite
d57face49b
1 a modificat fișierele cu 1 adăugiri și 15 ștergeri
  1. 1 15
      Ix.NET/Source/System.Interactive.Async/Disposables.cs

+ 1 - 15
Ix.NET/Source/System.Interactive.Async/Disposables.cs

@@ -26,26 +26,12 @@ namespace System.Linq
         }
     }
 
-    class Disposable : IDisposable
+    static class Disposable
     {
-        private static Action s_nop = () => { };
-        private Action _dispose;
-
-        public Disposable(Action dispose)
-        {
-            _dispose = dispose;
-        }
-
         public static IDisposable Create(IDisposable d1, IDisposable d2)
         {
             return new BinaryDisposable(d1, d2);
         }
-
-        public void Dispose()
-        {
-            var dispose = Interlocked.Exchange(ref _dispose, s_nop);
-            dispose();
-        }
     }
 
     class BinaryDisposable : IDisposable