Пример #1
0
        public InstaStoryFeed Convert()
        {
            if (SourceObject == null)
            {
                throw new ArgumentNullException($"Source object");
            }
            var feed = new InstaStoryFeed
            {
                FaceFilterNuxVersion = SourceObject.FaceFilterNuxVersion,
                HasNewNuxStory       = SourceObject.HasNewNuxStory,
                StickerVersion       = SourceObject.StickerVersion,
                StoryRankingToken    = SourceObject.StoryRankingToken
            };

            if (SourceObject.Tray != null)
            {
                foreach (var itemResponse in SourceObject.Tray)
                {
                    feed.Items.Add(ConvertersFabric.GetReelFeedConverter(itemResponse).Convert());
                }
            }
            return(feed);
        }