예제 #1
0
        public static VKVideo Deserialize(object video)
        {
            var data = (Dictionary<string,object>)video;
            var _video = new VKVideo();

            object id, owner_id, title, duration, date, views, photo_130, photo_320, photo_640, player;
            if (data.TryGetValue ("id", out id))
                _video.id = (long)id;
            if (data.TryGetValue ("owner_id", out owner_id))
                _video.owner_id = (long)owner_id;
            if (data.TryGetValue ("title", out title))
                _video.title = (string)title;
            if (data.TryGetValue ("duration", out duration))
                _video.duration = (int)(long)duration;
            if (data.TryGetValue ("date", out date))
                _video.date = (int)(long)date;
            if (data.TryGetValue ("views", out views))
                _video.views = (int)(long)views;
            if (data.TryGetValue ("photo_130", out photo_130))
                _video.photo_130 = (string)photo_130;
            if (data.TryGetValue ("photo_320", out photo_320))
                _video.photo_320 = (string)photo_320;
            if (data.TryGetValue ("photo_640", out photo_640))
                _video.photo_640 = (string)photo_640;
            if (data.TryGetValue ("player", out player))
                _video.player = (string)player;
            if (data.TryGetValue ("id", out id))
                _video.id = (long)id;
            return _video;
        }
예제 #2
0
        public static VKVideo Deserialize(object video)
        {
            var data   = (Dictionary <string, object>)video;
            var _video = new VKVideo();

            object id, owner_id, title, duration, date, views, photo_130, photo_320, photo_640, player;

            if (data.TryGetValue("id", out id))
            {
                _video.id = (long)id;
            }
            if (data.TryGetValue("owner_id", out owner_id))
            {
                _video.owner_id = (long)owner_id;
            }
            if (data.TryGetValue("title", out title))
            {
                _video.title = (string)title;
            }
            if (data.TryGetValue("duration", out duration))
            {
                _video.duration = (int)(long)duration;
            }
            if (data.TryGetValue("date", out date))
            {
                _video.date = (int)(long)date;
            }
            if (data.TryGetValue("views", out views))
            {
                _video.views = (int)(long)views;
            }
            if (data.TryGetValue("photo_130", out photo_130))
            {
                _video.photo_130 = (string)photo_130;
            }
            if (data.TryGetValue("photo_320", out photo_320))
            {
                _video.photo_320 = (string)photo_320;
            }
            if (data.TryGetValue("photo_640", out photo_640))
            {
                _video.photo_640 = (string)photo_640;
            }
            if (data.TryGetValue("player", out player))
            {
                _video.player = (string)player;
            }
            if (data.TryGetValue("id", out id))
            {
                _video.id = (long)id;
            }
            return(_video);
        }