public Command(IRobotActionResolver robotActionResolver) { this.robotActionResolver = robotActionResolver; }
private static void Initialize(IRobotActionResolver robotActionResolver) { var initailizeCommand = robotActionResolver.GetRobotAction(((char)CommandEnum.Initialize).ToString()); rover = initailizeCommand.Excecute(rover); }