static void Main(string[] args) { var vineClient = new VineClient(); vineClient.SetCredentials(Username, Password); //var result = vineClient.MyProfile().Result; //Console.Write(JsonConvert.SerializeObject(result, Formatting.Indented)); //var result2 = vineClient.Profile(1118680983320059904).Result; //Console.Write(JsonConvert.SerializeObject(result2, Formatting.Indented)); //var options = new VinePagingOptions //{ // Size = 5 //}; //var result3 = vineClient.UserTimeline(1100682554694316032).Result; //Console.Write(JsonConvert.SerializeObject(result3, Formatting.Indented)); //var result4 = vineClient.TagTimeline("test", options).Result; //Console.Write(JsonConvert.SerializeObject(result4, Formatting.Indented)); //var result5 = vineClient.Post(1118756259315761152).Result; //Console.Write(JsonConvert.SerializeObject(result5, Formatting.Indented)); //var result6 = vineClient.Likes(1118756259315761152).Result; //Console.Write(JsonConvert.SerializeObject(result6, Formatting.Indented)); //var result7 = vineClient.PopularTimeline().Result; //Console.Write(JsonConvert.SerializeObject(result7, Formatting.Indented)); //var result8 = vineClient.Comments(1102011480238436352).Result; //Console.Write(JsonConvert.SerializeObject(result8, Formatting.Indented)); //var result9 = vineClient.MyFollowers().Result; //Console.Write(JsonConvert.SerializeObject(result9, Formatting.Indented)); //var result10 = vineClient.UserFollowers(1100682554694316032).Result; //Console.Write(JsonConvert.SerializeObject(result10, Formatting.Indented)); //var result11 = vineClient.UserFollowing(1100682554694316032).Result; //Console.Write(JsonConvert.SerializeObject(result11, Formatting.Indented)); //var result12 = vineClient.MyFollowing().Result; //Console.Write(JsonConvert.SerializeObject(result12, Formatting.Indented)); var result13 = vineClient.AddLike(1102011480238436352).Result; Console.Write(JsonConvert.SerializeObject(result13, Formatting.Indented)); var result14 = vineClient.RemovedLike(1102011480238436352).Result; Console.Write(JsonConvert.SerializeObject(result14, Formatting.Indented)); Console.ReadLine(); }
public void ParsingJsonResponse() { Throws <VineClientException>(() => VineClient.DeserializeJsonResponse <int>(null), "Parsing null JSON response."); Throws <VineClientException>(() => VineClient.DeserializeJsonResponse <int>("foo bar"), "Parsing invalid JSON response."); Response <Empty> resp = null; DoesNotThrow(() => { resp = VineClient.DeserializeJsonResponse <Empty>(Ex.Responses.GetString("emptyResponse")); }, "Parsing JSON response."); IsTrue(resp.IsSuccess, "resp.IsSuccess"); IsNotNull(resp.Data, "resp.Data != null"); }
internal UsersMethods(VineClient apiClient) : base(apiClient, "users") { }
public void TestSetup() { _vineClient = Ex.GetMockedClient("basic"); _vineClient.InitApiClient(); }
internal TagsMethods(VineClient apiClient) : base(apiClient, "tags") { }
internal TimelinesMethods(VineClient apiClient) : base(apiClient, "timelines") { }
public void TestSetup() { _vineClient = Ex.GetMockedClient("timelines"); }
internal ChannelsMethods(VineClient apiClient) : base(apiClient, "channels") { }
public void TestSetup() { _vineClient = Ex.GetMockedClient("channels"); }
public void TestSetup() { _vineClient = Ex.GetMockedClient("users"); }
internal MethodsGroup(VineClient apiClient, string methodsGroup) { _apiClient = apiClient; _methodsGroup = methodsGroup; }
internal PostsMethods(VineClient apiClient) : base(apiClient, "posts") { }