public async Task <bool> Handle(SynchronizeUserCommand request, CancellationToken cancellationToken) { var list = await _iRmsDataBaseQuery.GetZmd_Ac_UsersAsync(); if (list != null && list.Count > 0) { await _iApplicationUserRepository.UserDeleteAllAsync(); foreach (var temp in list) { ApplicationUser user = new ApplicationUser(temp.UserId, temp.TrueName, temp.Phone, temp.DeptCode); _iApplicationUserRepository.AddUser(user); } } return(await _iApplicationUserRepository.UnitOfWork.SaveEntitiesAsync()); }