public ActionResult <QuotableData> Get(int id) { var data = new QuotableData(); data.id = id; data.quote = generator.FindQuoteById(id); data.author = generator.FindAuthorById(id); return(data); }
public ActionResult <QuotableData> Get(int id) { var data = new QuotableData(); data.ID = Provider.getID(id); data.Quote = Provider.getQuotes(id); data.Author = Provider.getAuthor(id); return(data); }
public ActionResult <QuotableData> Get(string id) { var data = new QuotableData(); data.quote = Generator.RetrieveQuoteById(id); data.author = Generator.RetrieveAuthorById(id); data.id = id; //data.allQuotes = Generator.returnAllQuotes(); return(data); }
public ActionResult <QuotableData> Get() { var data = new QuotableData(); Random r = new Random(); var count = r.Next(0, 101); data.id = count; data.quote = generator.FindQuoteById(count); data.author = generator.FindAuthorById(count); return(data); }
public ActionResult <QuotableData> Get() { var data = new QuotableData(); Random rn = new Random(); int randomNum = rn.Next(3); data.id = randomNum.ToString(); data.quote = Generator.RetrieveQuoteById(randomNum.ToString()); data.author = Generator.RetrieveQuoteByAuthor(randomNum.ToString()); return(data); }
public ActionResult <IEnumerable <QuotableData> > Get() { QuotableData[] results = new QuotableData[101]; var count = 0; foreach (string l in generator.getLines()) { var data = new QuotableData(); data.id = count; data.quote = generator.FindQuoteById(count); data.author = generator.FindAuthorById(count); results[count] = data; count++; } return(results); }
public ActionResult <List <QuotableData> > Get() { IEnumerable <string> quoteList = System.IO.File.ReadLines(@"C:\Users\drayl20\source\repos\PleaseWork480b\quotable\quotable.core\quotesFile").ToList(); int count = 0; List <QuotableData> allQuotes = new List <QuotableData>(); foreach (string quote in quoteList) { var data = new QuotableData(); data.id = count.ToString(); data.quote = Generator.RetrieveQuoteById(count.ToString()); data.author = Generator.RetrieveAuthorById(count.ToString()); allQuotes.Add(data); count++; } return(allQuotes); }
// // example data // // {"number":5,"quotableNumber":5,"sequence":[]} // private static async Task Main(string[] args) { Thread.Sleep(10000); var rawData = await client.GetStringAsync("http://localhost:5000/api/quotable/5"); Console.WriteLine(rawData); QuotableData data = JsonConvert.DeserializeObject <QuotableData>(rawData); Console.WriteLine(data.Number); Console.WriteLine(data.QuotableNumber); int count = 0; foreach (var x in data.Sequence) { Console.WriteLine($"[{count}] {x}"); count++; } }