示例#1
0
 public void Handle(UpdateUser update)
 {
     if (update.User.Id == CacheService.Options.MyId)
     {
         _lifetimeService.Update();
     }
 }
示例#2
0
        public void Configure(out int count)
        {
            count = 0;

            var fail  = true;
            var first = 0;

            foreach (var session in GetSessionsToInitialize())
            {
                if (first < 1 || session == SettingsService.Current.PreviousSession)
                {
                    first = session;
                }

                count++;
                fail = false;
                Current.Build(session);
            }

            if (fail)
            {
                Current.Build(first);
            }

            _lifetime.Update();
        }