/// <summary> /// Initializes a new instance of the <see cref="PublishingMetadataNavigationSettingsConfig"/> class. /// </summary> /// <param name="publishingFieldInfoConfig">The publishing field information configuration.</param> /// <param name="publishingCatalogInfoConfig">The publishing catalog information configuration.</param> /// <param name="publishingListInfoConfig">The publishing list information configuration.</param> public PublishingMetadataNavigationSettingsConfig( IPublishingFieldInfoConfig publishingFieldInfoConfig, IPublishingCatalogInfoConfig publishingCatalogInfoConfig, IPublishingListInfoConfig publishingListInfoConfig) { this.publishingFieldInfoConfig = publishingFieldInfoConfig; this.publishingCatalogInfoConfig = publishingCatalogInfoConfig; this.publishingListInfoConfig = publishingListInfoConfig; }
/// <summary> /// Default constructor /// </summary> /// <param name="publishingTaxonomyConfig">The publishing taxonomy configuration.</param> /// <param name="publishingFieldInfoConfig">The publishing field information configuration.</param> /// <param name="publishingContentTypeInfoConfig">The publishing content type information configuration.</param> public PublishingCatalogInfoConfig( IPublishingTaxonomyConfig publishingTaxonomyConfig, IPublishingFieldInfoConfig publishingFieldInfoConfig, IPublishingContentTypeInfoConfig publishingContentTypeInfoConfig) { this.publishingTaxonomyConfig = publishingTaxonomyConfig; this.publishingFieldInfoConfig = publishingFieldInfoConfig; this.publishingContentTypeInfoConfig = publishingContentTypeInfoConfig; }