/// <summary>
 /// Flush all the cached operations to the contained manager, then flush the contained manager
 /// </summary>
 public void Flush()
 {
     FlushEvents();
     FlushIncrement();
     FlushSet();
     FlushSetOnce();
     FlushAddToList();
     FlushRemoveFromList();
     FlushUnionList();
     FlushIntersectList();
     FlushRevenue();
     _analyticsManager.Flush();
 }
 /// <summary>
 /// Perform Identify on contained manager
 /// </summary>
 public virtual void Flush()
 {
     InternalManager.Flush();
 }