For example, JSON/XML format with streams.
We want to retrieve some secrets from a vault of some sort and replace parts of the configuration with these secrets. Making the JsonConfigurationFileParser public and adding the stream support would really help with this. What's the status on this work?
Moved here from config repo. See old PR: https://github.com/aspnet/Configuration/pull/822
I would also like to see the JsonConfigurationFileParser made public. I am launching subprocesses and use anonymous pipes to push a json configuration document to the child process for configuration. I would like to be able to use the parser to take the stream from the pipe and turn it into config that I can then use with the configuration lib. Right now, I've simply taken a copy of your parser into my project; it would feel less dirty just calling in from the package.
Adding my +1 so that we can use the parsing for things like getting config from an embedded resource in an assembly (A scenario that come up last week for me).
Most helpful comment
I would also like to see the JsonConfigurationFileParser made public. I am launching subprocesses and use anonymous pipes to push a json configuration document to the child process for configuration. I would like to be able to use the parser to take the stream from the pipe and turn it into config that I can then use with the configuration lib. Right now, I've simply taken a copy of your parser into my project; it would feel less dirty just calling in from the package.