CalendarAggregator.Search.SearchLocation C# (CSharp) Метод

SearchLocation() публичный статический Метод

public static SearchLocation ( string id, string where ) : object>.Dictionary
id string
where string
Результат object>.Dictionary
        public static Dictionary<string, object> SearchLocation(string id, string where)
        {
            var final_results_dict = new Dictionary<string, SearchResult>();
            var stats_dict = new Dictionary<string, object>();
            stats_dict["search_terms_not_in_blurb"] = new Dictionary<string, int>();
            var engines = Enum.GetValues(typeof(SearchResult.FindingEngine));

            foreach (var engine in engines)
                stats_dict[engine.ToString()] = 0;

            PerformSearches(where, final_results_dict, stats_dict);

            CountResults(final_results_dict, stats_dict);

            var html = RenderResultsAsHtml(where, final_results_dict, stats_dict);

            var data = Encoding.UTF8.GetBytes(html.ToString());

            bs.PutBlob(id, id + ".search.html", new Hashtable(), data, "text/html");

            return stats_dict;
        }