Пример #1
0
        public DynamicShortListingContainer Validate(DynamicShortListingContainer dynamicShortListingContainer)
        {
            CheckNull(dynamicShortListingContainer);

            Validate(dynamicShortListingContainer.Data);

            return(dynamicShortListingContainer);
        }
Пример #2
0
        public List <T> GetAboutChildren <T>(DynamicShortListingContainer dynamicShortListingContainer)
        {
            List <T> res = new List <T>();

            if (dynamicShortListingContainer.Data.Children != null)
            {
                res = JsonConvert.DeserializeObject <List <T> >(JsonConvert.SerializeObject(dynamicShortListingContainer.Data.Children));
            }

            return(res);
        }
Пример #3
0
        public void About()
        {
            SubredditChild about = reddit.Models.Subreddits.About("WayOfTheMueller");
            DynamicShortListingContainer aboutBanned           = reddit.Models.Subreddits.About("banned", new SubredditsAboutInput(), "StillSandersForPres");
            DynamicShortListingContainer aboutMuted            = reddit.Models.Subreddits.About("muted", new SubredditsAboutInput(), "StillSandersForPres");
            DynamicShortListingContainer aboutWikiBanned       = reddit.Models.Subreddits.About("wikibanned", new SubredditsAboutInput(), "StillSandersForPres");
            DynamicShortListingContainer aboutContributors     = reddit.Models.Subreddits.About("contributors", new SubredditsAboutInput(), "StillSandersForPres");
            DynamicShortListingContainer aboutWikiContributors = reddit.Models.Subreddits.About("wikicontributors", new SubredditsAboutInput(), "StillSandersForPres");
            DynamicShortListingContainer aboutModerators       = reddit.Models.Subreddits.About("moderators", new SubredditsAboutInput(), "StillSandersForPres");

            Assert.IsNotNull(about);
            Assert.IsTrue(about.Data.DisplayName.Equals("WayOfTheMueller"));
            Assert.IsNotNull(aboutBanned);
            Assert.IsNotNull(aboutMuted);
            Assert.IsNotNull(aboutWikiBanned);
            Assert.IsNotNull(aboutContributors);
            Assert.IsNotNull(aboutWikiContributors);
            Assert.IsNotNull(aboutModerators);
        }