/// <summary> /// Pushes primary server to secondary, /// in context of current user. /// </summary> public void PushPrimaryToSecondary() { logger.Info("PushPrimaryToSecondary......"); try { _secondary?.Push(_primary.Pull()); } catch { /* eat em! */ } logger.Info("PushPrimaryToSecondary......FINISHED!!!"); }
/// <summary> /// Loads list of days /// from secondary server. /// </summary> /// <returns></returns> public override List <Day> Pull() { logger.Info("Pull"); return(_secondary == null ? new List <Day>() : _secondary.Pull()); }