private static IntentExecutorContext EnsureContexto(IntentExecutorContext intentExecutorContext, Intent intent) { if (intentExecutorContext == null) { intentExecutorContext = new IntentExecutorContext() { Intent = intent.Name, PortsQuery = PortsQueryProcessor.GetQueryFromIntent(intent) }; } return(intentExecutorContext); }
private static IntentExecutorContext EnsureContexto(IntentExecutorContext intentExecutorContext, Intent intent) { if (intentExecutorContext == null) { intentExecutorContext = new IntentExecutorContext() { Intent = intent.Name, PortsQuery = PortsQueryProcessor.GetQueryFromIntent(intent), TargetPortState = string.Equals(AlexaIntents.ActivateIntent.Name, intent.Name, StringComparison.InvariantCultureIgnoreCase) ? PortStates.Actived : PortStates.Deactived }; } return(intentExecutorContext); }