瀏覽代碼

Made Ix-Async factory methods public

Stuart Lang 9 年之前
父節點
當前提交
72780ddef6
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Ix.NET/Source/System.Interactive.Async/AsyncEnumerable.Creation.cs

+ 2 - 2
Ix.NET/Source/System.Interactive.Async/AsyncEnumerable.Creation.cs

@@ -11,7 +11,7 @@ namespace System.Linq
 {
     public static partial class AsyncEnumerable
     {
-        private static IAsyncEnumerable<T> Create<T>(Func<IAsyncEnumerator<T>> getEnumerator)
+        public static IAsyncEnumerable<T> Create<T>(Func<IAsyncEnumerator<T>> getEnumerator)
         {
             return new AnonymousAsyncEnumerable<T>(getEnumerator);
         }
@@ -56,7 +56,7 @@ namespace System.Linq
             }, current, dispose);
         }
 
-        private static IAsyncEnumerator<T> Create<T>(Func<CancellationToken, Task<bool>> moveNext, Func<T> current, Action dispose)
+        public static IAsyncEnumerator<T> Create<T>(Func<CancellationToken, Task<bool>> moveNext, Func<T> current, Action dispose)
         {
             return new AnonymousAsyncEnumerator<T>(moveNext, current, dispose);
         }