public ForumController(ISettingsManager settingsManager, IForumService forumService, ITopicService topicService, IPostService postService, ITopicViewCountService topicViewCountService, ISubscribedTopicsService subService, ILastReadService lastReadService, IFavoriteTopicService favoriteTopicService, IProfileService profileService, IUserRetrievalShim userRetrievalShim, ITopicViewLogService topicViewLogService, IPostMasterService postMasterService, IForumPermissionService forumPermissionService) { _settingsManager = settingsManager; _forumService = forumService; _topicService = topicService; _postService = postService; _topicViewCountService = topicViewCountService; _subService = subService; _lastReadService = lastReadService; _favoriteTopicService = favoriteTopicService; _profileService = profileService; _userRetrievalShim = userRetrievalShim; _topicViewLogService = topicViewLogService; _postMasterService = postMasterService; _forumPermissionService = forumPermissionService; }