Struct DeleteTemplateRequest
- Namespace
- Vonage.VerifyV2.DeleteTemplate
- Assembly
- Vonage.dll
Represents a request to delete a custom verification template. A template can only be deleted if it has no template fragments attached.
public readonly struct DeleteTemplateRequest : IVonageRequest
- Implements
- Inherited Members
Properties
TemplateId
The unique identifier (UUID) of the template to delete.
public Guid TemplateId { get; }
Property Value
Methods
BuildRequestMessage()
Converts the request to a HttpRequest.
public HttpRequestMessage BuildRequestMessage()
Returns
- HttpRequestMessage
The Http request.
Parse(Guid)
Creates a new request to delete a template.
public static Result<DeleteTemplateRequest> Parse(Guid templateId)
Parameters
templateIdGuidThe UUID of the template to delete.
Returns
- Result<DeleteTemplateRequest>
A Result<T> containing the request if successful, or validation errors if the ID is empty.
Examples
var request = DeleteTemplateRequest.Parse(Guid.Parse("8f35a1a7-eb2f-4552-8fdf-fffdaee41bc9"));
var response = await client.DeleteTemplateAsync(request);
- See Also