public void DeleteById(Guid id)
        {
            var deleteUser = _applicationUserService.FindUserByIdWithAppUserRoles(id);
            var list       = deleteUser.ApplicationUserRoles.Select(aur => aur.UserRoleID).ToArray();

            deleteUser = null;
            foreach (Guid guid in list)
            {
                RemoveRoleFromUser(new AssignRoleModel()
                {
                    UserRoleID = guid
                });
            }

            _applicationUserService.Delete(id);
        }