public static ExpandoObject ToExpando(this Dictionary<string,object> dict) { IDictionary<string, dynamic> ex = new ExpandoObject(); foreach (var pair in dict) { ex[pair.Key] = pair.Value; } return (ExpandoObject) ex; }