Skip to content

Microsoft.Extensions.Configuration.ConfigurationManager summary is out of date wrt XML doc comment #9380

Open
@KalleOlaviNiemitalo

Description

@KalleOlaviNiemitalo

The summary on the ConfigurationManager Class (Microsoft.Extensions.Configuration) | Microsoft Learn page contains this:

Once IConfigurationBuilder.Build() is called, the configuration is frozen.

However, that sentence was deleted from the XML documentation comment in ConfigurationManager.cs in dotnet/runtime#62209, before the .NET 7.0.0 release. As far as I can tell, the sentence has never been true; when ConfigurationManager was first added in dotnet/runtime#55338, the implementation already had IConfigurationRoot IConfigurationBuilder.Build() => this;, which does not freeze anything.

Is xml/Microsoft.Extensions.Configuration/ConfigurationManager.xml maintained manually, or is some automated process expected to import the XML doc comment changes?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions