xoofx / zio

A cross-platform abstract/virtual filesystem framework with many built-ins filesystems for .NET
BSD 2-Clause "Simplified" License
817 stars 61 forks source link

Mount and Aggregate filesystems hide the search pattern and options #25

Open Rohansi opened 6 years ago

Rohansi commented 6 years ago

While it might not be a bug these filesystems use a catch all search pattern and handle recursion themselves. This removes opportunities for optimizations based on the query, such as having a special case when searching for files with a specific extension, which can be a common operation.