protected override string OnAddingTag(string tagText) { var exactMatch = AutoCompletionSuggestions.FirstOrDefault(suggestion => suggestion.Text == tagText); if (exactMatch == null) { var alternativeMatch = AutoCompletionSuggestions .FirstOrDefault(suggestion => suggestion.Text.StartsWith(tagText))?.Text; tagText = alternativeMatch ?? tagText; } return(tagText); }