C# Class Wrapperizer.Domain.Abstractions.AggregateRoot

Inheritance: Entity, IAggregateRoot
Datei anzeigen Open project: dotnet-toolbelt/Wrapperizer

Public Methods

Method Description
ClearDomainEvents ( ) : void

Protected Methods

Method Description
AddDomainEvent ( IDomainEvent eventItem ) : void
AggregateRoot ( ) : System
AggregateRoot ( List domainEvents ) : System
RemoveDomainEvent ( IDomainEvent eventItem ) : void

Method Details

AddDomainEvent() protected method

protected AddDomainEvent ( IDomainEvent eventItem ) : void
eventItem IDomainEvent
return void

AggregateRoot() protected method

protected AggregateRoot ( ) : System
return System

AggregateRoot() protected method

protected AggregateRoot ( List domainEvents ) : System
domainEvents List
return System

ClearDomainEvents() public method

public ClearDomainEvents ( ) : void
return void

RemoveDomainEvent() protected method

protected RemoveDomainEvent ( IDomainEvent eventItem ) : void
eventItem IDomainEvent
return void