23 ArgumentNullException.ThrowIfNull(parent);
32 if (!Path.IsPathRooted(path))
IIOManager that resolves paths to Environment.CurrentDirectory.
string ConcatPath(params string[] paths)
Combines an array of strings into a path.The combined path.
An IIOManager that resolve relative paths from another IIOManager to a subdirectory of that.
readonly string subdirectory
Path to the subdirectory attached to path resolutions.
ResolvingIOManager(IIOManager parent, string subdirectory)
Initializes a new instance of the ResolvingIOManager class.
override string ResolvePath(string path)
Retrieve the full path of some path given a relative path. Must be used before passing relative path...
Interface for using filesystems.
string ResolvePath()
Retrieve the full path of the current working directory.