C# Класс SevenDigital.Content.Ingestion.Spike.Domain.Boilerplate.AggregateRoot

Показать файл Открыть проект

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

Метод Описание
GetUncommittedChanges ( ) : IEnumerable
LoadsFromHistory ( IEnumerable history ) : void
MarkChangesAsCommitted ( ) : void

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

Метод Описание
ApplyChange ( IEvent @event ) : void

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

Метод Описание
ApplyChange ( IEvent @event, bool isNew ) : void

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

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

protected ApplyChange ( IEvent @event ) : void
@event IEvent
Результат void

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

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

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

public LoadsFromHistory ( IEnumerable history ) : void
history IEnumerable
Результат void

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

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