public async Task <OpenUserDto> GetUserByUserId(long userId) { LinUser linUser = await _freeSql.Select <LinUser>().WhereCascade(r => r.IsDeleted == false).Where(r => r.Id == userId).FirstAsync(); OpenUserDto openUser = _mapper.Map <LinUser, OpenUserDto>(linUser); if (openUser == null) { return(null); } openUser.Avatar = _fileRepository.GetFileUrl(openUser.Avatar); return(openUser); }
public OpenUserDto GetUserByUserId(long userId) { LinUser linUser = _freeSql.Select <LinUser>().WhereCascade(r => r.IsDeleted == false).Where(r => r.Id == userId).First(); OpenUserDto openUser = _mapper.Map <LinUser, OpenUserDto>(linUser); if (openUser == null) { return(null); } openUser.Avatar = _currentUser.GetFileUrl(openUser.Avatar); return(openUser); }
public async Task <OpenUserDto?> GetUserByUserId(long userId) { LinUser linUser = await _userRepository.Where(r => r.Id == userId).FirstAsync(); OpenUserDto openUser = _mapper.Map <LinUser, OpenUserDto>(linUser); if (openUser == null) { return(null); } openUser.Avatar = _fileRepository.GetFileUrl(openUser.Avatar); return(openUser); }