Пример #1
0
        private void Initialise( Domain domain, UserProfile user = null )
        {
            this.DomainId = domain.DomainId;

            if ( user != null )
            {
                this.UserId = user.UserId;

                this.IsAdministrator = user.IsAdministrator;
            }
        }
Пример #2
0
        private UserSession( UserProfile user, HttpContextBase context )
        {
            Domain domain = Domain.FindMatchedDomain( context.Request.Url );

            this.Initialise( domain, user );
        }
Пример #3
0
        public static UserSession CreateInstance( UserProfile user, HttpContextBase context )
        {
            UserSession userSession = new UserSession( user , context);

            Current = userSession;

            return userSession;
        }