public IActionResult ArticleList(string ticker = "", string sortOrder = "", string lang = "", int?page = 1)
        {
            ViewData["CurrentSort"]       = sortOrder;
            ViewData["PublishedSortParm"] = string.IsNullOrEmpty(sortOrder) ? "published_desc" : "";
            ViewData["ReceivedSortParm"]  = sortOrder == "received" ? "received_desc" : "received";
            ViewData["ticker"]            = ticker;
            ViewData["lang"] = lang;

            return(View(_articlesData.GetArticles(ticker, lang, sortOrder, page ?? 1)));
        }