public void Refresh() { string path = CurrentPath; Page page; if (TryResolveRoute(ref path, out page) == false) { throw new KeyNotFoundException("Unable to resolve route for current pageL "+path); } Push(path, page); }