public RenderController(BaseControllerContext context, IContentRender contentRender, ContentItemsRepository contentItemsRepository, IOptions <BrcApiOptions> options, SitesRepository sitesRepository) : base(context) { _contentRender = contentRender; _contentItemsRepository = contentItemsRepository; _sitesRepository = sitesRepository; _options = options.Value; }
public BRCPostsPublisher(IPBContentPublisher ipbContentPublisher, TwitterContentPublisher twitterContentPublisher, FacebookContentPublisher facebookContentPublisher, SitesRepository sitesRepository, SectionsRepository sectionsRepository, PropertiesProvider propertiesProvider, IOptions <BrcApiOptions> options) { _ipbContentPublisher = ipbContentPublisher; _twitterContentPublisher = twitterContentPublisher; _facebookContentPublisher = facebookContentPublisher; _sitesRepository = sitesRepository; _sectionsRepository = sectionsRepository; _propertiesProvider = propertiesProvider; _options = options.Value; }