Table of Contents

Interface RequestTimeoutExpired<TRequest>

Namespace
MassTransit.Contracts
Assembly
MassTransit.Abstractions.dll
public interface RequestTimeoutExpired<out TRequest> where TRequest : class

Type Parameters

TRequest

Properties

CorrelationId

The correlationId of the state machine

Guid CorrelationId { get; }

Property Value

Guid

ExpirationTime

The expiration time that was scheduled for the request

DateTime ExpirationTime { get; }

Property Value

DateTime

Message

The original request message.

TRequest? Message { get; }

Property Value

TRequest

RequestId

The requestId of the request

Guid RequestId { get; }

Property Value

Guid

Timestamp

When the request expired

DateTime Timestamp { get; }

Property Value

DateTime