Class WebhookTargetUrl
- Namespace
- Cratis.Chronicle.Webhooks
- Assembly
- Cratis.Chronicle.dll
Represents the target URL for a webhook.
public record WebhookTargetUrl : ConceptAs<string>, IComparable<ConceptAs<string>>, IComparable<string>, IComparable, IEquatable<ConceptAs<string>>, IEquatable<WebhookTargetUrl>
- Inheritance
-
WebhookTargetUrl
- Implements
- Inherited Members
- Extension Methods
Constructors
WebhookTargetUrl(WebhookTargetUrl)
protected WebhookTargetUrl(WebhookTargetUrl original)
Parameters
originalWebhookTargetUrl
WebhookTargetUrl(string)
Represents the target URL for a webhook.
public WebhookTargetUrl(string Value)
Parameters
ValuestringThe url string.
Properties
EqualityContract
protected override Type EqualityContract { get; }
Property Value
Methods
Deconstruct(out string)
public void Deconstruct(out string Value)
Parameters
Valuestring
Equals(WebhookTargetUrl?)
public virtual bool Equals(WebhookTargetUrl? other)
Parameters
otherWebhookTargetUrl
Returns
Equals(ConceptAs<string>?)
public override sealed bool Equals(ConceptAs<string>? other)
Parameters
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
Operators
operator ==(WebhookTargetUrl?, WebhookTargetUrl?)
public static bool operator ==(WebhookTargetUrl? left, WebhookTargetUrl? right)
Parameters
leftWebhookTargetUrlrightWebhookTargetUrl
Returns
implicit operator string(WebhookTargetUrl)
public static implicit operator string(WebhookTargetUrl url)
Parameters
urlWebhookTargetUrl
Returns
implicit operator WebhookTargetUrl(string)
public static implicit operator WebhookTargetUrl(string value)
Parameters
valuestring
Returns
operator !=(WebhookTargetUrl?, WebhookTargetUrl?)
public static bool operator !=(WebhookTargetUrl? left, WebhookTargetUrl? right)
Parameters
leftWebhookTargetUrlrightWebhookTargetUrl