C# Class CQRSMicroservices.Articles.ArticleAggregateRoot

Inheritance: AggregateRoot
Datei anzeigen Open project: AFASResearch/CQRS-Playground

Public Methods

Method Description
ArticleAggregateRoot ( ) : System

Private Methods

Method Description
Apply ( ArticleAvailableEvent @event ) : void
Apply ( ArticleCreatedEvent @event ) : void
Apply ( ArticleUnavailableEvent @event ) : void
Handle ( CreateArticleCommand command ) : void
Handle ( MakeArticleAvailableCommand command ) : void
Handle ( MakeArticleUnavailableCommand command ) : void
Handle ( SellArticleCommand command ) : void

Method Details

ArticleAggregateRoot() public method

public ArticleAggregateRoot ( ) : System
return System