-
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
questionFurther information is requestedFurther information is requested
Description
IFileInfo and IDirectoryInfo are both under the IFileSystemInfo interface, but IDriveInfo is only under IFileSystemEntity, shared by all other abstracting interfaces, including static class wrappers (e.g. IPath) and factories (e.g. IDirectoryInfoFactory).
My suggestion would be to add an extra marker interface named like IFileSystemPathItem. The reason that I'm asking for this feature in the first place is because all 3 of the above file system entities exist in a file path in Windows. Analyzing a path, exploring directories, etc. are all improved via this abstraction without resorting to creating another wrapper on top of those.
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested