C# Class WithNoisyStatePattern.Cooked

Inheritance: IOnlineTakeawayOrderState
Show file Open project: elbandit/PPPDDD

Public Methods

Method Description
Cook ( ) : IOnlineTakeawayOrderState
Cooked ( OnlineTakeawayOrder order ) : System
Deliver ( ) : IOnlineTakeawayOrderState
Package ( ) : IOnlineTakeawayOrderState
TakeOutOfOven ( ) : IOnlineTakeawayOrderState

Method Details

Cook() public method

public Cook ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState

Cooked() public method

public Cooked ( OnlineTakeawayOrder order ) : System
order OnlineTakeawayOrder
return System

Deliver() public method

public Deliver ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState

Package() public method

public Package ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState

TakeOutOfOven() public method

public TakeOutOfOven ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState