1. 使用场景: 为 aspNetCore WebApi 项目编写数据库初始化工具,发现 控制台应用无法 通过 环境变量获取 EnviromentName
2. 解决方案: 通过检查 AspNetCore 源码,得知需要使用 ConfigureHostConfiguration 方法在 HostBuilderContext 创建之前设置配置