Table of Contents

Interface Request<TSaga, TRequest, TResponse, TResponse2, TResponse3>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll

A request is a state-machine based request configuration that includes the events and states related to the execution of a request.

public interface Request<in TSaga, TRequest, TResponse, TResponse2, TResponse3> : Request<TSaga, TRequest, TResponse, TResponse2>, Request<TSaga, TRequest, TResponse> where TSaga : class, SagaStateMachineInstance where TRequest : class where TResponse : class where TResponse2 : class where TResponse3 : class

Type Parameters

TSaga
TRequest

The request type

TResponse

The response type

TResponse2
TResponse3
Inherited Members

Properties

Completed3

The event that is raised when the request completes and the response is received

Event<TResponse3> Completed3 { get; set; }

Property Value

Event<TResponse3>