diff --git a/src/Contrib/Configuration/Masa.Contrib.Configuration/Options/MasaConfigurationRelationOptions.cs b/src/Contrib/Configuration/Masa.Contrib.Configuration/Options/MasaConfigurationRelationOptions.cs index 464861b9c..3a3abc5a4 100644 --- a/src/Contrib/Configuration/Masa.Contrib.Configuration/Options/MasaConfigurationRelationOptions.cs +++ b/src/Contrib/Configuration/Masa.Contrib.Configuration/Options/MasaConfigurationRelationOptions.cs @@ -23,13 +23,13 @@ public MasaConfigurationRelationOptions MappingLocal(string? section = n /// Map Section relationship By ConfigurationApi /// /// - /// The name of the parent section, if it is empty, it will be mounted under SectionType, otherwise it will be mounted to the specified section under SectionType + /// Distributed Configuration Center's appId /// The default is null, which is consistent with the mapping class name, and string.Empty when no root node exists /// /// - public MasaConfigurationRelationOptions MappingConfigurationApi(string parentSection, string? section = null, string? name = null) + public MasaConfigurationRelationOptions MappingConfigurationApi(string appId, string? section = null, string? name = null) where TModel : class - => Mapping(SectionTypes.ConfigurationApi, parentSection, section, name); + => Mapping(SectionTypes.ConfigurationApi, appId, section, name); /// /// Map Section relationship @@ -41,7 +41,7 @@ public MasaConfigurationRelationOptions MappingConfigurationApi(string p /// /// /// - public MasaConfigurationRelationOptions Mapping(SectionTypes sectionType, string parentSection, string? section = null, string? name = null) + private MasaConfigurationRelationOptions Mapping(SectionTypes sectionType, string parentSection, string? section = null, string? name = null) where TModel : class { name ??= Options.DefaultName;