C# Класс Ncqrs.Eventing.Sourcing.EventSource

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

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

Метод Описание
AcceptChanges ( ) : void
GetUncommittedEvents ( ) : IEnumerable
InitializeFromHistory ( IEnumerable history ) : void

Initializes from history.

Защищенные методы

Метод Описание
ApplyEvent ( SourcedEvent evnt ) : void
EventSource ( ) : System

Initializes a new instance of the EventSource class.

HandleEvent ( SourcedEvent evnt ) : void
OnEventApplied ( SourcedEvent appliedEvent ) : void
RegisterHandler ( ISourcedEventHandler handler ) : void

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

Метод Описание
ApplyEventFromHistory ( SourcedEvent evnt ) : void
ContractInvariants ( ) : void

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

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

public AcceptChanges ( ) : void
Результат void

ApplyEvent() защищенный Метод

protected ApplyEvent ( SourcedEvent evnt ) : void
evnt SourcedEvent
Результат void

EventSource() защищенный Метод

Initializes a new instance of the EventSource class.
protected EventSource ( ) : System
Результат System

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

public GetUncommittedEvents ( ) : IEnumerable
Результат IEnumerable

HandleEvent() защищенный Метод

protected HandleEvent ( SourcedEvent evnt ) : void
evnt SourcedEvent
Результат void

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

Initializes from history.
public InitializeFromHistory ( IEnumerable history ) : void
history IEnumerable The history.
Результат void

OnEventApplied() защищенный Метод

protected OnEventApplied ( SourcedEvent appliedEvent ) : void
appliedEvent SourcedEvent
Результат void

RegisterHandler() защищенный Метод

protected RegisterHandler ( ISourcedEventHandler handler ) : void
handler ISourcedEventHandler
Результат void