C# Class WithNoisyStatePattern.InKitchenQueue

Inheritance: IOnlineTakeawayOrderState
Show file Open project: elbandit/PPPDDD

Public Methods

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

Method Details

Cook() public method

public Cook ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState

Deliver() public method

public Deliver ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState

InKitchenQueue() public method

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

Package() public method

public Package ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState

TakeOutOfOven() public method

public TakeOutOfOven ( ) : IOnlineTakeawayOrderState
return IOnlineTakeawayOrderState