Beispiel #1
0
        public static IEnumerable <IPathInfo> Enumerate(IEnumerable <IPathInfo> paths
#if DEBUG
                                                        , FileSystemEntryEnumeratorProcessSimulation simulationParameters
#endif
                                                        ) => Enumerate(paths, null, null
#if NETCORE
                                                                       , null
#endif
#if DEBUG
                                                                       , simulationParameters
#endif
                                                                       );
Beispiel #2
0
        ///// <summary>
        ///// Loads the items.
        ///// </summary>
        public static IEnumerable <IPathInfo> Enumerate(IEnumerable <IPathInfo> paths, string searchPattern, SearchOption?searchOption
#if NETCORE
                                                        , EnumerationOptions enumerationOptions
#endif
#if DEBUG
                                                        , FileSystemEntryEnumeratorProcessSimulation simulationParameters
#endif
                                                        ) => new Enumerable <IPathInfo>(() => new PathInfoFileSystemEntryEnumerator(paths, searchPattern, searchOption
#if NETCORE
                                                                                                                                    , enumerationOptions
#endif
#if DEBUG
                                                                                                                                    , simulationParameters
#endif
                                                                                                                                    )
                                                                                        );