/// <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;
 }