Exemplo n.º 1
0
        /// <summary>
        /// Gets the current user principal.
        /// </summary>
        /// <returns>The current user principal</returns>
        public virtual IPrincipal GetUser()
        {
            IPrincipal result = Thread.CurrentPrincipal;

            if (result == null)
            {
                result = new Csla.Security.UnauthenticatedPrincipal();
                SetUser(result);
            }
            return(result);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Gets the current principal.
        /// </summary>
        public System.Security.Principal.IPrincipal GetUser()
        {
            var result = HttpContext.Current.User;

            if (result == null)
            {
                result = new Csla.Security.UnauthenticatedPrincipal();
                SetUser(result);
            }
            return(result);
        }