public ProfileService(
     UserManager <IdentityUser> userManager,
     IUserPersonalizationRepository userPersonalizationRepository,
     IUserIsFollowingRepository userIsFollowingRepository,
     ConduitDbContext context)
 {
     _userManager = userManager;
     _userPersonalizationRepository = userPersonalizationRepository;
     _userIsFollowingRepository     = userIsFollowingRepository;
     _context = context;
 }
 public ArticleService(
     ConduitDbContext context,
     IArticleRepository articleRepository,
     IArticleTagsRepository articleTagsRepository,
     IFavoriteArticleRepository favoriteArticleRepository,
     IProfileService profileService,
     ITagsRepository tagsRepository,
     UserManager <IdentityUser> userManager,
     IUserIsFollowingRepository userIsFollowingRepository)
 {
     _context                   = context;
     _articleRepository         = articleRepository;
     _articleTagsRepository     = articleTagsRepository;
     _favoriteArticleRepository = favoriteArticleRepository;
     _profileService            = profileService;
     _tagsRepository            = tagsRepository;
     _userManager               = userManager;
     _userIsFollowingRepository = userIsFollowingRepository;
 }