从同一解决方案中的另一个项目获取appsettings.json路径

问题描述

我有一个appsettings.json文件,ASP.NET Core应用程序正在使用该文件

同一解决方案中的另一个项目需要使用IConfiguration,这就是为什么我需要首先构建它的原因,但是要构建它,我需要提供指向appsettings.json文件的路径从中读取配置。

存在问题-我真的必须在另一个项目中对我的appsettings.json文件的路径进行硬编码,还是有更深远的方法做到这一点?

解决方法

为什么不将所需的数据放入另一个项目的appsettings.json?将路径硬编码为C:\xxx\xxx\appsettings.json并不是一个好主意。一旦更改位置,就需要更改代码。