public EnterspeedConfigurationService( BaseSettings settings, BaseLanguageManager languageManager, BaseItemManager itemManager, BaseLinkManager linkManager, BaseFactory factory, BaseSiteContextFactory siteContextFactory) { _settings = settings; _languageManager = languageManager; _itemManager = itemManager; _linkManager = linkManager; _factory = factory; _siteContextFactory = siteContextFactory; }
public MultiLanguageService( ILog logger, IMvcContext mvcContext, BaseLanguageManager languageManager, BaseLinkManager linkManager) { Throw.IfNull(logger, nameof(logger)); Throw.IfNull(mvcContext, nameof(mvcContext)); Throw.IfNull(languageManager, nameof(languageManager)); Throw.IfNull(linkManager, nameof(linkManager)); _logger = logger; _mvcContext = mvcContext; _languageManager = languageManager; _linkManager = linkManager; }
public EnterspeedController( IEnterspeedIdentityService enterspeedIdentityService, BaseItemManager itemManager, BaseLanguageManager languageManager, BaseFactory factory, IEntityModelMapper <Item, SitecoreContentEntity> itemMapper, IEntityModelMapper <RenderingItem, SitecoreRenderingEntity> renderingMapper, IEntityModelMapper <Item, SitecoreDictionaryEntity> dictionaryMapper, IJsonSerializer jsonSerializer) { _enterspeedIdentityService = enterspeedIdentityService; _itemManager = itemManager; _itemMapper = itemMapper; _renderingMapper = renderingMapper; _dictionaryMapper = dictionaryMapper; _jsonSerializer = jsonSerializer; _webDatabase = factory.GetDatabase("web"); _allLanguages = languageManager.GetLanguages(_webDatabase).ToList(); }
public EnterspeedSitecoreIdentityService( BaseLanguageManager languageManager) { _languageManager = languageManager; }