Table of Contents

Interface IObjectDeserializer

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public interface IObjectDeserializer
Extension Methods

Methods

DeserializeObject<T>(object?, T?)

T? DeserializeObject<T>(object? value, T? defaultValue = null) where T : struct

Parameters

value object
defaultValue T?

Returns

T?

Type Parameters

T

DeserializeObject<T>(object?, T?)

T? DeserializeObject<T>(object? value, T? defaultValue = null) where T : class

Parameters

value object
defaultValue T

Returns

T

Type Parameters

T

SerializeObject(object?)

Serialize the dictionary to a message body, using the underlying serializer to ensure objects are properly serialized.

MessageBody SerializeObject(object? value)

Parameters

value object

Returns

MessageBody