9.2: Retrieve Followees in API
Update UserParams
public bool Followees { get; set; } = false;
public bool Followers { get; set; } = false;Update UserService
private async Task<IEnumerable<Follow>> GetUserFollows(int id, bool followers)
{
var user = await _context.Users
.Include(x => x.Followee)
.Include(x => x.Follower)
.FirstOrDefaultAsync(u => u.Id == id);
if (followers)
{
return user.Followee.Where(u => u.FolloweeId == id);
}
else
{
return user.Follower.Where(u => u.FollowerId == id);
}
}Testing in Postman

Last updated