Class UpdateContactFieldRequest
- Namespace
- Mailtrap.ContactFields.Requests
- Assembly
- Mailtrap.Abstractions.dll
Request object for updating a contact field.
public sealed record UpdateContactFieldRequest : IValidatable, IEquatable<UpdateContactFieldRequest>
- Inheritance
-
UpdateContactFieldRequest
- Implements
Constructors
UpdateContactFieldRequest(string?, string?)
Primary instance constructor.
[JsonConstructor]
public UpdateContactFieldRequest(string? name, string? mergeTag)
Parameters
Remarks
name
should not exceed 80 characters long.
mergeTag
should not exceed 80 characters long.
Exceptions
Properties
MergeTag
Gets or sets contact field merge tag.
[JsonPropertyName("merge_tag")]
public string? MergeTag { get; set; }
Property Value
- string
Contact field merge tag.
Name
Gets or sets contact field name.
[JsonPropertyName("name")]
public string? Name { get; set; }
Property Value
- string
Contact field name.
Methods
Validate()
Validates the current instance.
public ValidationResult Validate()
Returns
- ValidationResult
Object containing validation errors, if any.