C# Класс Ncqrs.Eventing.Storage.RavenDB.RavenDBSnapshotStore

Наследование: ISnapshotStore
Показать файл Открыть проект

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

Метод Описание
GetSnapshot ( System.Guid eventSourceId, long maxVersion ) : Ncqrs.Eventing.Sourcing.Snapshotting.Snapshot
RavenDBSnapshotStore ( IDocumentStore externalDocumentStore ) : System
RavenDBSnapshotStore ( string ravenUrl ) : System
SaveSnapshot ( Ncqrs.Eventing.Sourcing.Snapshotting.Snapshot source ) : void

Приватные методы

Метод Описание
SetConventions ( DocumentConvention convention ) : DocumentConvention

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

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

public GetSnapshot ( System.Guid eventSourceId, long maxVersion ) : Ncqrs.Eventing.Sourcing.Snapshotting.Snapshot
eventSourceId System.Guid
maxVersion long
Результат Ncqrs.Eventing.Sourcing.Snapshotting.Snapshot

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

public RavenDBSnapshotStore ( IDocumentStore externalDocumentStore ) : System
externalDocumentStore IDocumentStore
Результат System

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

public RavenDBSnapshotStore ( string ravenUrl ) : System
ravenUrl string
Результат System

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

public SaveSnapshot ( Ncqrs.Eventing.Sourcing.Snapshotting.Snapshot source ) : void
source Ncqrs.Eventing.Sourcing.Snapshotting.Snapshot
Результат void