Show / Hide Table of Contents

Class WebhookMessage

Inheritance
object
ModelBase
WebhookMessage
WebhookRuntimeMessage
Implements
IWebhookMessage
IModel
IEquatable<IWebhookMessage>
Inherited Members
ModelBase.Id
ModelBase.IsExistingObject
ModelBase.IsNewObject
ModelBase.Status
ModelBase.Created
ModelBase.Updated
ModelBase.UpdateMode
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class WebhookMessage : ModelBase, IWebhookMessage, IModel, IEquatable<IWebhookMessage>

Constructors

WebhookMessage()

Declaration
public WebhookMessage()

WebhookMessage(WebhookMessage)

Declaration
public WebhookMessage(WebhookMessage copySource)
Parameters
Type Name Description
WebhookMessage copySource

Properties

ActionName

Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(100)]
public string ActionName { get; set; }
Property Value
Type Description
string

ReceiverAddress

Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(101)]
public string ReceiverAddress { get; set; }
Property Value
Type Description
string

RequestDate

Declaration
[Required]
[JsonPropertyOrder(102)]
public DateTime RequestDate { get; set; }
Property Value
Type Description
DateTime

RequestMessage

Declaration
[Required]
[JsonPropertyOrder(103)]
public string RequestMessage { get; set; }
Property Value
Type Description
string

RequestOperation

Declaration
[JsonPropertyOrder(104)]
public string RequestOperation { get; set; }
Property Value
Type Description
string

ResponseDate

Declaration
[JsonPropertyOrder(105)]
public DateTime ResponseDate { get; set; }
Property Value
Type Description
DateTime

ResponseMessage

Declaration
[JsonPropertyOrder(107)]
public string ResponseMessage { get; set; }
Property Value
Type Description
string

ResponseStatus

Declaration
[JsonPropertyOrder(106)]
public int ResponseStatus { get; set; }
Property Value
Type Description
int

Methods

Equals(IWebhookMessage)

Declaration
public virtual bool Equals(IWebhookMessage compare)
Parameters
Type Name Description
IWebhookMessage compare
Returns
Type Description
bool

GetUiString()

Declaration
public override string GetUiString()
Returns
Type Description
string
Overrides
ModelBase.GetUiString()

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
ModelBase.ToString()

Implements

IWebhookMessage
IModel
IEquatable<T>

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX