I understand that asp.net core has a new configuration system that is quite flexible and that\'s great. But there are things I like about the web.config based configuration
I also ran into this issue. After some investigation and reading it's like that you are able to add web.config manually but this is for providing settings for IIS (e.g Authentication, ...).
For the appsettings or custom settings you have to work with the appsettings.json file and the new Configuration in .Net Core.
Microsoft Documentation