Exemple #1
0
        public IUserSnap GetUser(string securitytoken, LoginType type)
        {
            IUserSnap snap = _session_manager.Get(securitytoken);

            if (snap == null)
            {
                _usersnap_loader.SetResource(WebConfiguration.Instance.WebUpdateUserAddress);
                snap = _usersnap_loader.Load(securitytoken, type);
                if (snap == null)
                {
                    return(snap);
                }
                _session_manager.Add(snap);
            }
            return(snap);
        }