Вы получаете переопределение от appsettings.development.json
Вот как WebHost.CreateDefaultBuilder(args)
все настраивает.
Контрольный код здесь .
config.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)
.AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true, reloadOnChange: true);
Вы можете переопределить эту регистрацию, как хотите. Но по умолчанию этот файл среды превосходит обычный appsettings.json
. Но, в конце концов, вам решать, как вы хотите его настроить. Но я думаю, что это довольно разумный дефолт.