public ActionResult <PagedResult <LogMessage> > Search(int pageNumber = 1, int pageSize = 100, string filterExpression = null, SortOrder sort = SortOrder.Descending)
        {
            if (_logParser.LogIsOpen == false)
            {
                return(BadRequest("No logfile has been opened yet"));
            }

            return(_logParser.Search(pageNumber, pageSize, filterExpression, sort));
        }