public SiteFilteringLanguageGateway(ILanguageGateway languages, Site site, IPersister persister, StructureBoundDictionaryCache <int, LanguageInfo[]> languagesCache, DescendantItemFinder descendantFinder) { this.languages = languages; this.site = site; this.persister = persister; this.languagesCache = languagesCache; this.descendantFinder = descendantFinder; }
public SiteFilteringLanguageGateway(ILanguageGateway languages, Site site, IPersister persister, StructureBoundDictionaryCache<int, LanguageInfo[]> languagesCache, DescendantItemFinder descendantFinder) { this.languages = languages; this.site = site; this.persister = persister; this.languagesCache = languagesCache; this.descendantFinder = descendantFinder; }
public LanguageGatewaySelector( IPersister persister, IHost host, StructureBoundDictionaryCache<int, LanguageInfo[]> languagesCache, DescendantItemFinder descendantFinder, ILanguageGateway languages, EngineSection config) { this.persister = persister; this.host = host; this.languagesCache = languagesCache; this.descendantFinder = descendantFinder; this.languages = languages; Enabled = config.Globalization.Enabled; LanguagesPerSite = config.Globalization.LanguagesPerSite; }
public LanguageGatewaySelector( IPersister persister, IHost host, StructureBoundDictionaryCache <int, LanguageInfo[]> languagesCache, DescendantItemFinder descendantFinder, ILanguageGateway languages, EngineSection config) { this.persister = persister; this.host = host; this.languagesCache = languagesCache; this.descendantFinder = descendantFinder; this.languages = languages; Enabled = config.Globalization.Enabled; LanguagesPerSite = config.Globalization.LanguagesPerSite; }
public LanguageGateway( IPersister persister, IEditUrlManager editUrlManager, IDefinitionManager definitions, IHost host, ISecurityManager security, IWebContext context, StructureBoundDictionaryCache <int, LanguageInfo[]> languagesCache, DescendantItemFinder descendantFinder, EngineSection config) { this.persister = persister; this.editUrlManager = editUrlManager; this.definitions = definitions; this.host = host; this.security = security; this.context = context; this.languagesCache = languagesCache; this.descendantFinder = descendantFinder; Enabled = config.Globalization.Enabled; }
public LanguageGateway( IPersister persister, IEditUrlManager editUrlManager, IDefinitionManager definitions, IHost host, ISecurityManager security, IWebContext context, StructureBoundDictionaryCache<int, LanguageInfo[]> languagesCache, DescendantItemFinder descendantFinder, EngineSection config) { this.persister = persister; this.editUrlManager = editUrlManager; this.definitions = definitions; this.host = host; this.security = security; this.context = context; this.languagesCache = languagesCache; this.descendantFinder = descendantFinder; Enabled = config.Globalization.Enabled; }