public async Task <IActionResult> Index([FromForm] string text) { Config.ImageStorageConn = Configuration.GetSection("Storage")["imageurl"]; Config.PdfStorageConn = Configuration.GetSection("Storage")["pdfurl"]; ViewData["countFiles"] = await CountFiles(); if (String.IsNullOrWhiteSpace(text)) { return(View()); } else { List <SampleObject> result = await ProcessPDF.GetVisualResults(text); if (result.Count > 0) { return(View(result)); } else { return(View().WithWarning("Oops. ", "We couldn't find this word...")); } } }
static void Main(string[] args) { string path = @"{path of document}"; ProcessPDF.AddPDFs(new List <string>() { path }); var result = ProcessPDF.GetVisualResults("{your search word}"); string json = JsonConvert.SerializeObject(result); string jsonFormatted = JValue.Parse(json).ToString(Formatting.Indented); Console.WriteLine(jsonFormatted); Console.ReadKey(); }