public Task <DraftCollection> List([FromQuery] DraftQuery query) { if (query.File == null) { //Check url query, if file was in it we are looking for the default file (index usually) var hasFile = HttpContext.Request.Query.Any(i => "file".Equals(i.Key, StringComparison.OrdinalIgnoreCase)); if (hasFile) { query.File = ""; } } return(draftRepo.List(query)); }