Class ContactListRequest
- Namespace
- Mailtrap.ContactLists.Requests
- Assembly
- Mailtrap.Abstractions.dll
Generic request object for contact list CRUD operations.
public record ContactListRequest : IValidatable, IEquatable<ContactListRequest>
- Inheritance
-
ContactListRequest
- Implements
Constructors
ContactListRequest()
Parameterless instance constructor for serializers.
public ContactListRequest()
ContactListRequest(string)
Primary instance constructor.
[JsonConstructor]
public ContactListRequest(string name)
Parameters
name
stringName of the contact list.
Remarks
The name
must be between 1 and 255 characters.
Exceptions
Properties
Name
Gets or sets contact list name.
[JsonPropertyName("name")]
[JsonRequired]
public string Name { get; set; }
Property Value
- string
Contact list name.
Methods
Validate()
Validates the current instance.
public ValidationResult Validate()
Returns
- ValidationResult
Object containing validation errors, if any.