District 8 — largely Apex and part of Holly Springs — will get a new representative after Lindsay Mahaffey’s resignation.