public void Remove(int id) { if (isBusy) { return; } isBusy = true; mProvider.Remove <T>(id, OnProviderRemoved, OnError); }