public void Handle() { if (_advContext.IntentName == "control") { _controlHandler.Handle(); } else if (_advContext.IntentName == "inventory") { _inventoryHandler.Handle(); } else if (_advContext.IntentName == "examination") { _examineHandler.Handle(); } else if (_advContext.IntentName == "lock-unlock") { _lockHandler.Handle(); } else if (_advContext.IntentName == "lookaround") { _lookHandler.Handle(); } else if (_advContext.IntentName == "magic") { _magicHandler.Handle(); } else if (_advContext.IntentName.EqualsNoCase("move-direction")) { _moveDirHandler.Handle(); } else if (_advContext.IntentName.EqualsNoCase("move-location")) { _moveLocHandler.Handle(); } else if (_advContext.IntentName.EqualsNoCase("move-feature")) { _moveFeatureHandler.Handle(); } else if (_advContext.IntentName.EqualsNoCase("on-off")) { _onOffHandler.Handle(); } _advContext.SpeechResponse = _responseBuilder.Speech; _advContext.TextResponse = _responseBuilder.Text; }