Exemple #1
0
        public IdentityResult Delete(User user)
        {
            var newUser = _userManager.Users.FirstOrDefault(u => u.Id.Equals(user.Id, StringComparison.OrdinalIgnoreCase));
            var result  = _userManager.Delete(newUser);

            if (result.Succeeded)
            {
                Logger.Operation($"删除后台用户-{user.UserName}:{user.Id}", SystemUsersModule.Instance, SecurityLevel.Warning);
                //更新缓存
                _signals.Trigger(_userContainer.UserChangedSignalName);
            }
            return(result);
        }