<PackageReference Include="NETStandard.Library" Version="2.0.0" />
System.UriParser
namespace System
{
public abstract class UriParser
{
protected UriParser();
protected virtual string GetComponents(
Uri uri,
UriComponents components,
UriFormat format);
protected virtual void InitializeAndValidate(
Uri uri,
out UriFormatException parsingError);
protected virtual bool IsBaseOf(
Uri baseUri,
Uri relativeUri);
public static bool IsKnownScheme(
string schemeName);
protected virtual bool IsWellFormedOriginalString(
Uri uri);
protected virtual UriParser OnNewUri();
protected virtual void OnRegister(
string schemeName,
int defaultPort);
public static void Register(
UriParser uriParser,
string schemeName,
int defaultPort);
protected virtual string Resolve(
Uri baseUri,
Uri relativeUri,
out UriFormatException parsingError);
}
}