Table of Contents

Class Callback

Namespace
Vonage.Conversations
Assembly
Vonage.dll

Represents the Callback information.

public record Callback : IEquatable<Callback>
Inheritance
Callback
Implements
Inherited Members

Constructors

Callback(Uri, string, CallbackParameters, HttpMethod)

Represents the Callback information.

public Callback(Uri Url, string EventMask, CallbackParameters Parameters, HttpMethod Method)

Parameters

Url Uri

The url.

EventMask string

The event mask.

Parameters CallbackParameters

The url parameters.

Method HttpMethod

The Http Method.

Properties

EventMask

The event mask.

[JsonPropertyName("event_mask")]
[JsonPropertyOrder(1)]
public string EventMask { get; init; }

Property Value

string

Method

The Http Method.

[JsonPropertyName("method")]
[JsonPropertyOrder(3)]
public HttpMethod Method { get; init; }

Property Value

HttpMethod

Parameters

The url parameters.

[JsonPropertyName("params")]
[JsonPropertyOrder(2)]
public CallbackParameters Parameters { get; init; }

Property Value

CallbackParameters

Url

The url.

[JsonPropertyName("url")]
[JsonPropertyOrder(0)]
public Uri Url { get; init; }

Property Value

Uri