Пример #1
0
        public async Task <IActionResult> Delete(int userId)
        {
            await _likeService.RemoveRangeByUserIdAsync(userId);

            await _hashTagInKweetService.RemoveRangeByUserIdAsync(userId);

            await _followerService.RemoveRangeByUserIdAsync(userId);

            await _mentionService.RemoveRangeByUserIdAsync(userId);

            await _unitOfWork.SaveChangesAsync();

            var isRemoved = _userService.Remove(userId);
            await _unitOfWork.SaveChangesAsync();

            return(Ok(isRemoved));
        }