protected void RunSyncOrAsyncWithLock(Action action, Action whenComplete = null)
 {
     MvxLockableObjectHelpers.RunSyncOrAsyncWithLock(this._lockObject, action, whenComplete);
 }
 protected void RunAsyncWithLock(Action action)
 {
     MvxLockableObjectHelpers.RunAsyncWithLock(this._lockObject, action);
 }