public GxDirectory(string baseDirectory, string directory) : this(baseDirectory) { if (_externalStorage && !Path.IsPathRooted(directory)) { _directory = new GxExternalDirectoryInfo(directory, ServiceFactory.GetExternalProvider()); _baseDirectory = string.Empty; } else { _directory = new GxDirectoryInfo(directory); } }
public GxDirectory(string baseDirectory, IGxDirectoryInfo directory) : this(baseDirectory) { _directory = directory; }
public GxDirectory(string baseDirectory, DirectoryInfo directory) : this(baseDirectory) { _directory = new GxDirectoryInfo(directory); }