コード例 #1
0
 public SearchService(ISearchRepository searchRepository, ISettingsManager settingsManager, IForumService forumService, ISearchIndexQueueRepository searchIndexQueueRepository)
 {
     _searchRepository           = searchRepository;
     _settingsManager            = settingsManager;
     _forumService               = forumService;
     _searchIndexQueueRepository = searchIndexQueueRepository;
 }
コード例 #2
0
 public TopicService(ITopicRepository topicRepository, IPostRepository postRepository, ISettingsManager settingsManager, IModerationLogService moderationLogService, IForumService forumService, IEventPublisher eventPublisher, ISearchRepository searchRepository, IUserRepository userRepository, ISearchIndexQueueRepository searchIndexQueueRepository, ITenantService tenantService)
 {
     _topicRepository            = topicRepository;
     _postRepository             = postRepository;
     _settingsManager            = settingsManager;
     _moderationLogService       = moderationLogService;
     _forumService               = forumService;
     _eventPublisher             = eventPublisher;
     _searchRepository           = searchRepository;
     _userRepository             = userRepository;
     _searchIndexQueueRepository = searchIndexQueueRepository;
     _tenantService              = tenantService;
 }
コード例 #3
0
ファイル: PostService.cs プロジェクト: omidnasri/POPForums
 public PostService(IPostRepository postRepository, IProfileRepository profileRepository, ISettingsManager settingsManager, ITopicService topicService, ITextParsingService textParsingService, IModerationLogService moderationLogService, IForumService forumService, IEventPublisher eventPublisher, IUserService userService, ISearchIndexQueueRepository searchIndexQueueRepository, ITenantService tenantService)
 {
     _postRepository             = postRepository;
     _profileRepository          = profileRepository;
     _settingsManager            = settingsManager;
     _topicService               = topicService;
     _textParsingService         = textParsingService;
     _moderationLogService       = moderationLogService;
     _forumService               = forumService;
     _eventPublisher             = eventPublisher;
     _userService                = userService;
     _searchIndexQueueRepository = searchIndexQueueRepository;
     _tenantService              = tenantService;
 }
コード例 #4
0
 public PostMasterService(ITextParsingService textParsingService, ITopicRepository topicRepository, IPostRepository postRepository, IForumRepository forumRepository, IProfileRepository profileRepository, IEventPublisher eventPublisher, IBroker broker, ISearchIndexQueueRepository searchIndexQueueRepository, ITenantService tenantService, ISubscribedTopicsService subscribedTopicsService, IModerationLogService moderationLogService, IForumPermissionService forumPermissionService)
 {
     _textParsingService         = textParsingService;
     _topicRepository            = topicRepository;
     _postRepository             = postRepository;
     _forumRepository            = forumRepository;
     _profileRepository          = profileRepository;
     _eventPublisher             = eventPublisher;
     _broker                     = broker;
     _searchIndexQueueRepository = searchIndexQueueRepository;
     _tenantService              = tenantService;
     _subscribedTopicsService    = subscribedTopicsService;
     _moderationLogService       = moderationLogService;
     _forumPermissionService     = forumPermissionService;
 }
コード例 #5
0
 public ForumService(IForumRepository forumRepository, ITopicRepository topicRepository, IPostRepository postRepository, ICategoryRepository categoryRepository, IProfileRepository profileRepository, ITextParsingService textParsingService, ISettingsManager settingsManager, ILastReadService lastReadService, IEventPublisher eventPublisher, IBroker broker, ISearchIndexQueueRepository searchIndexQueueRepository, ITenantService tenantService)
 {
     _forumRepository            = forumRepository;
     _topicRepository            = topicRepository;
     _postRepository             = postRepository;
     _categoryRepository         = categoryRepository;
     _profileRepository          = profileRepository;
     _settingsManager            = settingsManager;
     _textParsingService         = textParsingService;
     _lastReadService            = lastReadService;
     _eventPublisher             = eventPublisher;
     _broker                     = broker;
     _searchIndexQueueRepository = searchIndexQueueRepository;
     _tenantService              = tenantService;
 }
コード例 #6
0
ファイル: TopicService.cs プロジェクト: live-asif/POPForums
 public TopicService(IForumRepository forumRepository, ITopicRepository topicRepository, IPostRepository postRepository, IProfileRepository profileRepository, ITextParsingService textParsingService, ISettingsManager settingsManager, ISubscribedTopicsService subscribedTopicsService, IModerationLogService moderationLogService, IForumService forumService, IEventPublisher eventPublisher, IBroker broker, ISearchRepository searchRepository, IUserRepository userRepository, ISearchIndexQueueRepository searchIndexQueueRepository, ITenantService tenantService)
 {
     _forumRepository        = forumRepository;
     _topicRepository        = topicRepository;
     _postRepository         = postRepository;
     _profileRepository      = profileRepository;
     _settingsManager        = settingsManager;
     _textParsingService     = textParsingService;
     _subscribedTopicService = subscribedTopicsService;
     _moderationLogService   = moderationLogService;
     _forumService           = forumService;
     _eventPublisher         = eventPublisher;
     _broker                     = broker;
     _searchRepository           = searchRepository;
     _userRepository             = userRepository;
     _searchIndexQueueRepository = searchIndexQueueRepository;
     _tenantService              = tenantService;
 }