public async Task <Creator> RefreshCreatorAsync(int id) { var creator = await _creatorRepository.GetAsync(id); var previous = creator.Copy(); await RefreshSocials(creator); var updated = await _creatorRepository.UpdateAsync(creator); await _milestoneService.TweetMilestones(previous, updated); return(updated); }