«Такое мне кажется может быть только при рестарте приложения
- static readonly string sessionKey = «SiteUser»;
- private SiteUser _currentUser;
- public static SiteUser Create()
- {
- _currentUser = new SiteUser();
- HttpContext.Current.Session[sessionKey] = _currentUser;
- return _currentUser;
- }
- public static SiteUser Current
- {
- get
- {
- if (_currentUser == null)
- {
- throw new SiteUserAutorizationExeption();
- return null;
- }
- return _currentUser;
- }
- }