C# Class Gtd.Pcl.CoreDomain.AppServices.ClientProfile.ClientProfileState

Inheritance: IClientProfileState
显示文件 Open project: beingtheworst/btw-gtd Class Usage Examples

Public Methods

Method Description
BuildStateFromEventHistory ( IEnumerable events ) : ClientProfileState
MakeStateRealize ( IClientProfileEvent thisEventTypeHappened ) : void
When ( ClientProfileSwitchedToTrustedSystem e ) : void

Method Details

BuildStateFromEventHistory() public static method

public static BuildStateFromEventHistory ( IEnumerable events ) : ClientProfileState
events IEnumerable
return ClientProfileState

MakeStateRealize() public method

public MakeStateRealize ( IClientProfileEvent thisEventTypeHappened ) : void
thisEventTypeHappened IClientProfileEvent
return void

When() public method

public When ( ClientProfileSwitchedToTrustedSystem e ) : void
e ClientProfileSwitchedToTrustedSystem
return void