public void Update(Action <REST, Page> aCallback) { if (!mPending) { mPending = true; mRest.QuerySite(Link.AbsoluteUri, (rest, result) => { mPending = false; aCallback(rest, this); }); } }