public override object Deserialize(IDictionary<string, object> dictionary, Type type, JavaScriptSerializer serializer) { MergedAssetFile mergedAssetFile = new MergedAssetFile { Order = serializer.ConvertToType<int>(dictionary["o"]), Name = serializer.ConvertToType<string>(dictionary["n"]) }; return mergedAssetFile; } }