/* Method for fetching the radom jokes from the API and setting it to string[] object*/ private static void GetRandomJokes(string category, int number) { // setting an object url reqObj.setURL("https://api.chucknorris.io/"); if (names?.Item1 != null || names?.Item2 != null) { results = reqObj.GetRandomJokes(names?.Item1, names?.Item2, category, number); } else { results = reqObj.GetRandomJokes(category, number); } }
public async Task <string []> GetRandomJokes(Tuple <string, string> names, string category, int number) { var jsonFeed = new JsonFeed("https://api.chucknorris.io"); var results = await jsonFeed.GetRandomJokes(names?.Item1, names?.Item2, category, number).ConfigureAwait(false); return(results); }
/// <summary> /// Requests random jokes /// </summary> /// <param name="category">Category to filter requested jokes if provided</param> /// <param name="number">Number to limit amount of requested jokes if provided</param> private static void GetRandomJokes(string category, int number) { List <string> temp = new List <string>(); for (int i = 0; i < number; i++) { dynamic result = JsonFeed.GetRandomJokes(names?.Item1, names?.Item2, category); temp.Add((string)result); } results = temp; }
private static void GetRandomJokes(string category, int number) { new JsonFeed("https://api.chucknorris.io", number); results = JsonFeed.GetRandomJokes(names?.Item1, names?.Item2, category); }
private static void GetRandomJokes(string category, int number) { new JsonFeed("http://api.icndb.com", number); results = JsonFeed.GetRandomJokes(name?.Item1, name?.Item2, category); }
private static void GetRandomJokes(string category) { new JsonFeed(); results = JsonFeed.GetRandomJokes(names?.Item1, names?.Item2, category); }
private static void GetRandomJokes(string category, int number) { new JsonFeed(jokesURL, number); results = JsonFeed.GetRandomJokes(names?.Item1, names?.Item2, category); }
private static string[] GetRandomJokes(string category, int number, Tuple <string, string, string> name) { new JsonFeed("https://api.chucknorris.io"); return(JsonFeed.GetRandomJokes(name?.Item1, name?.Item2, name?.Item3, category, number)); }