public void Search(int?page, string?query) { int currentPage = 0; string currentQuery = ""; if (page == null || query == null) { _queryParser.Search(null, out currentPage, out currentQuery); } string uri = _uriBuilder.Search( page ?? currentPage, query ?? currentQuery); _navigationManager.NavigateTo(uri); }