DomainProviderRegistration

Stashed dyndns registration from NETSetup.Extensions.CompanyDomainProviderExtensions.AddDomainProvider(CompanyBuilder,System.String,SecretString,System.Collections.Generic.IReadOnlyList{System.String},System.String,System.String,System.String). Secret stays a SecretString until the translator/template materialises it.

public sealed record DomainProviderRegistration : IEquatable<DomainProviderRegistration>

1. Constructors

1.1. DomainProviderRegistration(string, SecretString, IReadOnlyList<string>, string, string, string)

Stashed dyndns registration from NETSetup.Extensions.CompanyDomainProviderExtensions.AddDomainProvider(CompanyBuilder,System.String,SecretString,System.Collections.Generic.IReadOnlyList{System.String},System.String,System.String,System.String). Secret stays a SecretString until the translator/template materialises it.

public DomainProviderRegistration(string Provider, SecretString Secret, IReadOnlyList<string> Hosts, string Username, string SecretKey, string Domain)
Table 1. Parameters
Name Type Description

Provider

string

Secret

SecretString

Hosts

IReadOnlyList<string>

Username

string

SecretKey

string

Domain

string

2. Properties

2.1. Domain

public string Domain { get; init; }

2.2. Hosts

public IReadOnlyList<string> Hosts { get; init; }

2.3. Provider

public string Provider { get; init; }

2.4. Secret

public SecretString Secret { get; init; }

2.5. SecretKey

public string SecretKey { get; init; }

2.6. Username

public string Username { get; init; }

3. Operators

3.1. operator !=(DomainProviderRegistration, DomainProviderRegistration)

public static bool operator !=(DomainProviderRegistration left, DomainProviderRegistration right)
Table 2. Parameters
Name Type Description

left

DomainProviderRegistration

right

DomainProviderRegistration

Returns: bool

3.2. operator ==(DomainProviderRegistration, DomainProviderRegistration)

public static bool operator ==(DomainProviderRegistration left, DomainProviderRegistration right)
Table 3. Parameters
Name Type Description

left

DomainProviderRegistration

right

DomainProviderRegistration

Returns: bool