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