public virtual bool RunRequest()
{
if (RunIfConnected())
{
return true;
}
if (outerInstance.BindToMarketBillingService())
{
// Add a pending request to run when the service is connected.
mPendingRequests.AddLast(this);
return true;
}
return false;
}