Namespace Olve.Paths
Classes
- Path
Represents a utility class for creating and managing platform-specific path abstractions.
- PathExtensions
Extension methods for IPath.
- PurePathMatchExtensions
Provides functional matching methods for IPurePath implementations.
- PurePathSwitchExtensions
Provides functional switch methods for IPurePath implementations.
Interfaces
- IPath
Represents a path that includes contextual information about its environment, such as its element type and resolved state.
- IPathEnvironment
Provides access to environment-dependent path information, such as the current working directory or executable path.
- IPurePath
Represents an immutable and pure file system path that is independent of the actual file system.
Enums
- ElementType
Represents the type of an element in a path.
- PathPlatform
Specifies the platform that a path is intended for.
- PathType
Describes the type of a path string.