コード例 #1
0
        void CacheUserInfo(IScene scene, CachedUserInfo cache)
        {
            if (cache == null)
            {
                return;
            }
            IAgentConnector conn = Framework.Utilities.DataManager.RequestPlugin <IAgentConnector> ();

            if (conn != null)
            {
                conn.CacheAgent(cache.AgentInfo);
            }
            scene.UserAccountService.CacheAccount(cache.UserAccount);

            scene.EventManager.TriggerOnUserCachedData(cache.UserAccount.PrincipalID, cache);
        }