예제 #1
0
        public async Task <AuthResult> ChangePasswordAsync(int userId, string oldPassword, string newPassword)
        {
            oldPassword.ThrowIfNull("oldPassword");
            newPassword.ThrowIfNull("newPassword");

            var identityResult = await _userManager.ChangePasswordAsync(userId, oldPassword, newPassword);

            var appIdentityResult = IdentityModelFactory.Create(identityResult);

            return(appIdentityResult);
        }