Ejemplo n.º 1
0
        /// <summary>
        /// Retrieve a list of posts using "controversial" sort.
        /// </summary>
        /// <param name="timedCatSrListingInput">A valid TimedCatSrListingInput instance</param>
        /// <returns>A list of posts.</returns>
        public List <Post> GetControversial(TimedCatSrListingInput timedCatSrListingInput)
        {
            List <Post> posts = Lists.GetPosts(Dispatch.Listings.Controversial(timedCatSrListingInput, Subreddit), Dispatch);

            ControversialLastUpdated = DateTime.Now;

            Controversial  = posts;
            ControversialT = timedCatSrListingInput.t;
            return(posts);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Retrieve a list of posts using "top" sort.
        /// </summary>
        /// <param name="timedCatSrListingInput">A valid TimedCatSrListingInput instance</param>
        /// <returns>A list of posts.</returns>
        public List <Post> GetTop(TimedCatSrListingInput timedCatSrListingInput)
        {
            List <Post> posts = Lists.GetPosts(Dispatch.Listings.Top(timedCatSrListingInput, Subreddit), Dispatch);

            TopLastUpdated = DateTime.Now;

            Top  = posts;
            TopT = timedCatSrListingInput.t;
            return(posts);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// This endpoint is a listing.
 /// </summary>
 /// <param name="timedCatSrListingInput">A valid TimedCatSrListingInput instance</param>
 /// <param name="subreddit">The subreddit with the listing</param>
 /// <returns>A list of Reddit posts.</returns>
 public PostContainer Controversial(TimedCatSrListingInput timedCatSrListingInput, string subreddit = null)
 {
     return(SendRequest <PostContainer>(Sr(subreddit) + "controversial", timedCatSrListingInput));
 }
Ejemplo n.º 4
0
 /// <summary>
 /// This endpoint is a listing.
 /// </summary>
 /// <param name="timedCatSrListingInput">A valid TimedCatSrListingInput instance</param>
 /// <param name="subreddit">The subreddit with the listing</param>
 /// <returns>A list of Reddit posts.</returns>
 public PostContainer Top(TimedCatSrListingInput timedCatSrListingInput, string subreddit = null)
 {
     return(SendRequest <PostContainer>(Sr(subreddit) + "top", timedCatSrListingInput));
 }