public void AddForumTokens(LiquidObject liquidObject, Forum forum, ForumTopic forumTopic = null, ForumPost forumPost = null, int?friendlyForumTopicPageIndex = null, string appendedPostIdentifierAnchor = "") { var liquidForum = new LiquidForums(forum, forumTopic, forumPost, friendlyForumTopicPageIndex, appendedPostIdentifierAnchor); liquidObject.Forums = liquidForum; _eventPublisher.EntityTokensAdded(forum, liquidForum, liquidObject); _eventPublisher.EntityTokensAdded(forumTopic, liquidForum, liquidObject); _eventPublisher.EntityTokensAdded(forumPost, liquidForum, liquidObject); }
public async Task AddForumTokens(LiquidObject liquidObject, Customer customer, Store store, Forum forum, ForumTopic forumTopic = null, ForumPost forumPost = null, int?friendlyForumTopicPageIndex = null, string appendedPostIdentifierAnchor = "") { var liquidForum = new LiquidForums(forum, forumTopic, forumPost, customer, store, friendlyForumTopicPageIndex, appendedPostIdentifierAnchor); liquidObject.Forums = liquidForum; await _mediator.EntityTokensAdded(forum, liquidForum, liquidObject); await _mediator.EntityTokensAdded(forumTopic, liquidForum, liquidObject); await _mediator.EntityTokensAdded(forumPost, liquidForum, liquidObject); }