internal void SynchronizeUser(UserPatch userPatch) { if (userPatch.IsPatched()) { var payload = new UserUpdate() { User = userPatch }; EventManager.QueueLateEvent(new UserEvent(userPatch.Id, payload)); } }
internal void SynchronizeApps() { foreach (var mreApp in _joinedApps) { var userPatch = new UserPatch(Id); // TODO: Write user changes to the patch. if (userPatch.IsPatched()) { mreApp.SynchronizeUser(userPatch); } } }