public LikesController(UserManager <User> userManager, ILikesRepository likesRepository, ITopicRepository topicRepository, IJWTValidator tokenValidator) { _userManager = userManager; _likesRepository = likesRepository; _topicRepository = topicRepository; _tokenValidator = tokenValidator; }
public CommentController(UserManager <User> userManager, ICommentRepository commentRepository, ITopicRepository topicRepository, IJWTValidator tokenValidator) { _userManager = userManager; _commentRepository = commentRepository; _topicRepository = topicRepository; _tokenValidator = tokenValidator; }
public AccountController(UserManager <User> userManager, SignInManager <User> signInManager, RoleManager <IdentityRole> roleManager, IConfiguration config, IEmailSender emailSender, IJWTValidator iTokenValidatorValidator) { _roleManager = roleManager; _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _config = config; _tokenValidator = iTokenValidatorValidator; }
public TopicController(ITopicRepository topicRepository, UserManager <User> userManager, IJWTValidator tokenValidator) { _userManager = userManager; _topicRepository = topicRepository; _tokenValidator = tokenValidator; }