C# Класс CQRSalad.EventStore.MongoDB.MongoSnapshotSerializer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Deserialize ( BsonDocument bsonDocument ) : AggregateSnapshot
GetIdFilter ( string id ) : bool>>.Expression
MongoSnapshotSerializer ( ) : System
Serialize ( AggregateSnapshot snapshot ) : BsonDocument

Описание методов

Deserialize() публичный Метод

public Deserialize ( BsonDocument bsonDocument ) : AggregateSnapshot
bsonDocument BsonDocument
Результат CQRSalad.EventSourcing.AggregateSnapshot

GetIdFilter() публичный Метод

public GetIdFilter ( string id ) : bool>>.Expression
id string
Результат bool>>.Expression

MongoSnapshotSerializer() публичный Метод

public MongoSnapshotSerializer ( ) : System
Результат System

Serialize() публичный Метод

public Serialize ( AggregateSnapshot snapshot ) : BsonDocument
snapshot CQRSalad.EventSourcing.AggregateSnapshot
Результат BsonDocument