C# 클래스 Ncqrs.Eventing.Storage.RavenDB.RavenDBSnapshotStore

상속: ISnapshotStore
파일 보기 프로젝트 열기: pjvds/ncqrs

공개 메소드들

메소드 설명
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