NamespaceSystemLibrary.Common.Net.Extensions
This class contains extension methods for Uri
For instance: GetPrimaryDomain(), etc...
UriExtensions
public static class UriExtensions
Inheritance
System.Object
UriExtensions
This class contains extension methods for Uri
For instance: GetPrimaryDomain(), etc...
Returns the domain part of the uri or blank, never null:
https://www.sub1.sub2.domain.com => domain.com
var result = new Uri('https://systemlibrary.com/image?q=90&format=jpg').GetPrimaryDomain();
// result is "systemlibrary.com"
var result = new Uri('https://systemlibrary.github.io/systemlibrary-common-net/image?q=90&format=jpg').GetPrimaryDomain();
// result is "github.io"
Type | Name | Description |
---|---|---|
System.Uri | uri | |
System.String | topLevelDomain |
Type | Description |
---|---|
System.String | Primary domain name or "", never null |
}