public UpdateForumWork(ForumRepository forumRepository, MessageSubwork messageSubwork, UserRepository userRepository, ProjectDetailContract project, string messageText, string defaultAuthorUsername) : base(forumRepository) { m_forumRepository = forumRepository; m_messageSubwork = messageSubwork; m_userRepository = userRepository; m_project = project; m_messageText = messageText; m_defaultAuthorUsername = defaultAuthorUsername; }
public ForumManager(ForumRepository forumRepository, CategoryRepository categoryRepository, UserRepository userRepository, ForumAccessSubwork forumAccessSubwork, MessageSubwork messageSubwork, ForumSiteUrlHelper forumSiteUrlHelper, ForumDefaultMessageGenerator forumDefaultMessageGenerator, IOptions <ForumOption> forumOptions) { m_forumRepository = forumRepository; m_categoryRepository = categoryRepository; m_userRepository = userRepository; m_forumAccessSubwork = forumAccessSubwork; m_messageSubwork = messageSubwork; m_forumSiteUrlHelper = forumSiteUrlHelper; m_forumDefaultMessageGenerator = forumDefaultMessageGenerator; m_forumOptions = forumOptions.Value; }
public CreateForumWork(CategoryRepository categoryRepository, UserRepository userRepository, ForumAccessSubwork forumAccessSubwork, MessageSubwork messageSubwork, ForumSiteUrlHelper forumSiteUrlHelper, ProjectDetailContract project, short[] bookTypeIds, string messageText, string username, string firstTopicName) : base( categoryRepository) { m_categoryRepository = categoryRepository; m_userRepository = userRepository; m_forumAccessSubwork = forumAccessSubwork; m_messageSubwork = messageSubwork; m_forumSiteUrlHelper = forumSiteUrlHelper; m_project = project; m_bookTypeIds = bookTypeIds; m_messageText = messageText; m_username = username; m_firstTopicName = firstTopicName; }