AdvancedLauncher.Tools.WikiProvider.OpenSearch C# (CSharp) Метод

OpenSearch() публичный Метод

public OpenSearch ( string value ) : List
value string
Результат List
        public List<string> OpenSearch(string value)
        {
            Dictionary<string, string> parameters = new Dictionary<string, string>();
            parameters.Add("search", value);
            parameters.Add("format", "json");
            try {
                string result = InvokeAPI("opensearch", parameters);
                JArray content = JArray.Parse(System.Web.HttpUtility.HtmlDecode(result));
                if (content != null) {
                    if (content.Count > 1) {
                        var suggestions = content[1];
                        if (suggestions.HasValues) {
                            return suggestions.Values().Select(p => p.ToObject<string>()).ToList();
                        }
                    }
                }
            } catch { }
            return null;
        }