Table of Contents

Class MessageTypeCache

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public static class MessageTypeCache
Inheritance
MessageTypeCache
Inherited Members

Methods

GetMessageTypeNames(Type)

public static string[] GetMessageTypeNames(Type type)

Parameters

type Type

Returns

string[]

GetMessageTypes(Type)

public static Type[] GetMessageTypes(Type type)

Parameters

type Type

Returns

Type[]

GetProperties(Type)

public static IEnumerable<PropertyInfo> GetProperties(Type type)

Parameters

type Type

Returns

IEnumerable<PropertyInfo>

HasConsumerInterfaces(Type)

public static bool HasConsumerInterfaces(Type type)

Parameters

type Type

Returns

bool

HasSagaInterfaces(Type)

public static bool HasSagaInterfaces(Type type)

Parameters

type Type

Returns

bool

InvalidMessageTypeReason(Type)

public static string? InvalidMessageTypeReason(Type type)

Parameters

type Type

Returns

string

IsTemporaryMessageType(Type)

public static bool IsTemporaryMessageType(Type type)

Parameters

type Type

Returns

bool

IsValidMessageType(Type)

public static bool IsValidMessageType(Type type)

Parameters

type Type

Returns

bool