GetKey() публичный статический Метод

public static GetKey ( object loginKey, object userKey ) : string
loginKey object
userKey object
Результат string
Пример #1
0
        /// <summary>
        /// Finds the login.
        /// </summary>
        /// <param name="login">The login.</param>
        /// <returns></returns>
        public async Task <T> FindAsync(UserLoginInfo login)
        {
            SessionBase session = Session;

            if (session.InTransaction == false)
            {
                session.BeginRead();
            }
            var          key     = KeyFormats.GetKey(login.LoginProvider, login.ProviderKey);
            var          adapter = m_aspNetIdentity.AdapterMap[key];
            IdentityUser user    = new IdentityUser(adapter.UserId);

            if (m_aspNetIdentity.UserSet.TryGetKey(user, ref user))
            {
                return((T)await Task.FromResult(user));
            }
            return(null);
        }