public static Subreddit GetSubreddit() { if (subreddit == null) { subreddit = GetReddit().r("testjswrapper"); } return subreddit; }
internal static Subreddit Create(string Name, SimpleJSON.JObject Json) { var Temp = new Subreddit(); Temp.Name = Name; var Children = Json["children"]; Temp.Kind = Kind.Subreddit; if (Children.ArrayValue.Count > 0) { Temp.ID = Children.ArrayValue[0]["data"]["subreddit_id"].StringValue.Split('_')[1]; } Temp.ModHash = Json["modhash"].StringValue; Temp.Before = Thing.Get(Json["before"].StringValue); Temp.After = Thing.Get(Json["after"].StringValue); foreach (var Link in Children.ArrayValue) { Temp.Links.Add(API.Link.Create(Link["data"])); } return Temp; }
public SubredditTests() { var reddit = Constants.GetReddit(); _subreddit = Constants.GetSubreddit(); }