public PostsService(IPostsLogic postsLogic, ICommentsLogic commentsLogic, IPostLikesLogic postLikesLogic, IViewCountLogic viewCountLogic, IConfigurationHelper configurationHelper, IErrorSignaler errorSignaler) { _postsLogic = postsLogic; _commentsLogic = commentsLogic; _postLikesLogic = postLikesLogic; _viewCountLogic = viewCountLogic; _configurationHelper = configurationHelper; _errorSignaler = errorSignaler; }
public PostsLogic(IPostsService postsService, ICommentsLogic commentsLogic) { this.postsService = postsService; this.commentsLogic = commentsLogic; }
public CommentsService(ICommentsLogic commentsLogic, IRedisService redisService) { _commentsLogic = commentsLogic; _redisService = redisService; }
public CommentController(ICommentsLogic commentsLogic, IPostsLogic postLogic) { _commentsLogic = commentsLogic; _postLogic = postLogic; }
public CommentsController(ICommentsLogic logic) { this.logic = logic; }