public IActionResult Interaction() { var parameters = StiNetCoreViewer.GetInteractionParams(this); // You can change the parameter values, but cannot change the parameter names or delete them from collections. switch (parameters.Action) { case StiAction.Variables: parameters.Variables["AllCountries"] = false; parameters.Variables["SelectedCountry"] = "USA"; return(StiNetCoreViewer.InteractionResult(this, parameters)); case StiAction.Sorting: break; case StiAction.Collapsing: break; case StiAction.DrillDown: break; } return(StiNetCoreViewer.InteractionResult(this)); }