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); }