Table of Contents

Class MessageExpiredEventArgs

Namespace
DotCompute.Abstractions.Messaging
Assembly
DotCompute.Abstractions.dll

Event arguments for message expiration events.

public sealed class MessageExpiredEventArgs : EventArgs
Inheritance
MessageExpiredEventArgs
Inherited Members

Properties

CreatedAt

Gets when the message was created.

public required DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

ExpiredAt

Gets when the message expired.

public required DateTimeOffset ExpiredAt { get; init; }

Property Value

DateTimeOffset

MessageId

Gets the message ID of the expired message.

public required Guid MessageId { get; init; }

Property Value

Guid

MessageType

Gets the message type.

public required string MessageType { get; init; }

Property Value

string

TimeToLive

Gets the configured TTL.

public required TimeSpan TimeToLive { get; init; }

Property Value

TimeSpan