C# Class Prototype.Domain.Aggregates.Subject.SubjectApplicationService

Inheritance: IMessageHandler
Datei anzeigen Open project: paralect/prototype

Public Methods

Method Description
Handle ( CreateSubject c ) : void
Handle ( DeleteSubject c ) : void
Handle ( UpdateSubject c ) : void
SubjectApplicationService ( IRepository subjects ) : Prototype.Domain.Aggregates.Subject.Commands

Method Details

Handle() public method

public Handle ( CreateSubject c ) : void
c Prototype.Domain.Aggregates.Subject.Commands.CreateSubject
return void

Handle() public method

public Handle ( DeleteSubject c ) : void
c Prototype.Domain.Aggregates.Subject.Commands.DeleteSubject
return void

Handle() public method

public Handle ( UpdateSubject c ) : void
c Prototype.Domain.Aggregates.Subject.Commands.UpdateSubject
return void

SubjectApplicationService() public method

public SubjectApplicationService ( IRepository subjects ) : Prototype.Domain.Aggregates.Subject.Commands
subjects IRepository
return Prototype.Domain.Aggregates.Subject.Commands