GetAbsolutePath() public static method

public static GetAbsolutePath ( string basePath, string relativePath ) : string
basePath string
relativePath string
return string
        protected virtual IPackageRepository CreateRepository(string path)
        {
            string root         = PathUtility.EnsureTrailingSlash(FileSystem.Root);
            string absolutePath = PathUtility.GetAbsolutePath(root, path);

            return(new PackageReferenceRepository(absolutePath, sourceRepository: this));
        }
Exemplo n.º 2
0
 protected virtual IPackageRepository CreateRepository(string path)
 {
     string root = PathUtility.EnsureTrailingSlash(FileSystem.Root);
     string absolutePath = PathUtility.GetAbsolutePath(root, path);
     string directory = Path.GetDirectoryName(absolutePath);
     return new PackageReferenceRepository(new PhysicalFileSystem(directory), this);
 }
Exemplo n.º 3
0
 protected virtual IPackageRepository CreateRepository(string path) =>
 new PackageReferenceRepository(PathUtility.GetAbsolutePath(PathUtility.EnsureTrailingSlash(base.FileSystem.Root), path), this);