<PackageReference Include="NJsonSchema" Version="9.0.0" />

DynamicApis

public static class DynamicApis
public static bool SupportsDirectoryApis { get; }

public static bool SupportsFileApis { get; }

public static bool SupportsHttpClientApis { get; }

public static bool SupportsPathApis { get; }

public static bool SupportsXPathApis { get; }

public static Task DirectoryCreateDirectoryAsync(string directory)

public static Task<bool> DirectoryExistsAsync(string filePath)

public static Task<string> DirectoryGetCurrentDirectoryAsync()

public static Task<string[]> DirectoryGetFilesAsync(string directory, string filter)

public static Task<bool> FileExistsAsync(string filePath)

public static Task<string> FileReadAllTextAsync(string filePath)

public static Task FileWriteAllTextAsync(string filePath, string text)

public static Task<string> HttpGetAsync(string url)

public static string PathCombine(string path1, string path2)

public static string PathGetDirectoryName(string filePath)

public static object XPathEvaluate(XDocument document, string path)