Table of Contents

Class ConceptSerializationProvider

Namespace
Cratis.Applications.MongoDB
Assembly
Cratis.Applications.MongoDB.dll

Represents a MongoDB.Bson.Serialization.IBsonSerializationProvider for concepts.

public class ConceptSerializationProvider : IBsonSerializationProvider
Inheritance
ConceptSerializationProvider
Implements
IBsonSerializationProvider
Inherited Members

Constructors

ConceptSerializationProvider()

public ConceptSerializationProvider()

Methods

CreateConceptSerializer<T>()

Creates an instance of a serializer of the concept of the given type param T.

public static ConceptSerializer<T> CreateConceptSerializer<T>()

Returns

ConceptSerializer<T>

ConceptSerializer<T> for the specific type.

Type Parameters

T

The Concept type.

GetSerializer(Type)

Gets a serializer for a type.

public IBsonSerializer GetSerializer(Type type)

Parameters

type Type

The type.

Returns

IBsonSerializer

A serializer.