コード例 #1
0
ファイル: WinPath.cs プロジェクト: stormleoxia/lx
 protected BasePath(PathFactory factory, PlatformPathTypes platformPathType, PathTypes pathType, string path,
     string[] components)
 {
     Factory = factory;
     PlatformPathType = platformPathType;
     PathType = pathType;
     Components = components;
     Path = path;
 }
コード例 #2
0
ファイル: WinPath.cs プロジェクト: stormleoxia/lx
 protected WinPath(PathFactory factory, PlatformPathTypes platformPathType, PathTypes pathType, string path,
     string[] components)
     : base(factory, platformPathType, pathType, path, components)
 {
     var firstComponent = components.FirstOrDefault();
     Drive = PathUtility.GetDrive(firstComponent);
 }
コード例 #3
0
ファイル: UnixRootPath.cs プロジェクト: stormleoxia/lx
 public UnixRootPath(PathFactory factory, PlatformPathTypes platformPathType, PathTypes pathType, string path,
     string[] components)
 {
     throw new NotImplementedException();
 }
コード例 #4
0
ファイル: UnixDirectoryPath.cs プロジェクト: stormleoxia/lx
 public UnixDirectoryPath(PathFactory factory, PlatformPathTypes platformPathType, PathTypes pathType,
     string path, string[] components)
 {
 }
コード例 #5
0
ファイル: FilePathTest.cs プロジェクト: stormleoxia/lx
 public void Setup()
 {
     _system = new Mock<IFileSystem>();
     _factory = new PathFactory(_system.Object, new PathConfiguration());
 }
コード例 #6
0
ファイル: WinDirectoryPath.cs プロジェクト: stormleoxia/lx
 public WinDirectoryPath(PathFactory factory, PlatformPathTypes platformPathType, PathTypes pathType, string path,
     string[] components)
     : base(factory, platformPathType, pathType, path, components)
 {
 }