The "Configuration" object loads all appsettings.json content successfully (with "CreateDefaultBuilder" in Program.cs). The same "Configuration" object is accessible in "Startup.cs" as well (as it is injected by framework itself).
Now, in "Startup.ConfigureServices", I would like add add more entries to "Configuration" object and access it in "Startup.Configure" and in other classes (like controllers, etc.)
In simple words, I would like to have something like the following:
Configuration.add("MyNewKey", "MyNewValue"); //HOW TO DO THIS
At this moment, I don't want to use any structured types.
Is this possible at all?

Configurationare pulled from the so-calledConfiguration sources. We have some built-in configuration sources like json files, ini files, xml files, command arguments, environment variables, in-memory collection. You can of course implement your own custom configuration source. In this case, looks like what you want isin-memory collection. To consume the values, just access them via the configuration keys. UsingOptionspattern is just a way to consume the configuration conveniently but not required.