C# Class _2012_10_07_domain_model_jw.Aggregates.Goal.GoalAggreagate

Mostrar archivo Open project: beingtheworst/btw-samples-productivity Class Usage Examples

Public Properties

Property Type Description
Changes IList

Public Methods

Method Description
Apply ( IEvent e ) : void
GoalAggreagate ( IEnumerable events ) : System
SetGoal ( GoalId id, string description, System.DateTime startDate, int lengthOfGoalInDays, string user ) : void

Method Details

Apply() public method

public Apply ( IEvent e ) : void
e IEvent
return void

GoalAggreagate() public method

public GoalAggreagate ( IEnumerable events ) : System
events IEnumerable
return System

SetGoal() public method

public SetGoal ( GoalId id, string description, System.DateTime startDate, int lengthOfGoalInDays, string user ) : void
id GoalId
description string
startDate System.DateTime
lengthOfGoalInDays int
user string
return void

Property Details

Changes public_oe property

public IList Changes
return IList