public async Task <ActionResult <IEnumerable <Topic> > > GetFreshTopics([FromQuery] string date, int page = 1) { DateTime dateTime; dateTime = DateTime.TryParse(date, out dateTime) ? dateTime : DateTime.Now; //date = date == null ? DateTime.Now : date; return(await _context.GetFreshTopics(page, dateTime)); }