Exemplo n.º 1
0
        public static RouteValueDictionary ToRouteValueDictionary(this IDictionary <string, object> @self)
        {
            object val;
            RouteValueDictionary ret = new RouteValueDictionary();

            foreach (var key in @self.Keys)
            {
                @self.TryGetValue(key, out val);
                ret.Add(key, (val is string[]) ? HtmlHelpers.ConvertStringArrayToString((string[])val) : val);
            }

            return(ret);
        }