Table of Contents

Class EmailLogStatusFilter

Namespace
Mailtrap.EmailLogs.Models
Assembly
Mailtrap.Abstractions.dll

Filter by message status. Operators: equal, not_equal. Value(s): delivered, not_delivered, enqueued, opted_out.

public sealed record EmailLogStatusFilter : IEquatable<EmailLogStatusFilter>
Inheritance
EmailLogStatusFilter
Implements

Properties

Operator

Operator (equal, not_equal).

public EmailLogFilterOperatorEqualNotEqual Operator { get; set; }

Property Value

EmailLogFilterOperatorEqualNotEqual

Value

Single status value.

public EmailLogStatus? Value { get; set; }

Property Value

EmailLogStatus

Values

Multiple status values (emitted as repeated value params).

public IList<EmailLogStatus> Values { get; }

Property Value

IList<EmailLogStatus>