Table of Contents

Class Serializer

Namespace
DMediatR
Assembly
DMediatR.dll

General serializer gathering required specialized serializers from the ServiceCollection.

public class Serializer : ISerializer
Inheritance
Serializer
Implements
Derived
Inherited Members

Constructors

Serializer(IServiceProvider)

public Serializer(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider

Fields

_serviceProvider

protected readonly IServiceProvider _serviceProvider

Field Value

IServiceProvider

Methods

Deserialize(Type, byte[])

public virtual object Deserialize(Type type, byte[] bytes)

Parameters

type Type
bytes byte[]

Returns

object

Deserialize<T>(byte[])

public T Deserialize<T>(byte[] bytes)

Parameters

bytes byte[]

Returns

T

Type Parameters

T

Serialize(object)

public byte[] Serialize(object obj)

Parameters

obj object

Returns

byte[]

Serialize(Type, object)

public virtual byte[] Serialize(Type type, object obj)

Parameters

type Type
obj object

Returns

byte[]