public object Consume(DirectionRequest request) { switch (request.Direction) { case "North": return(new GoNorth()); case "South": return(new GoSouth()); } // This does nothing return(null); }
public Envelope Consume(DirectionRequest request) { return(new Envelope(new GoWest()).ScheduleDelayed(TimeSpan.FromMinutes(5))); }