从另一个项目获取设置值C#

时间:2018-01-14 09:50:52

标签: c# web-config settings

我有两个项目Management.Api和Management.Repository。 Management.Api有一个包含属性的设置文件。然后,当我开始使用Management.Repository时,我意识到我需要另外两个属性(让他们称之为PropA和PropB),因此我将另一个Settings文件添加到Management.Repository而不是在Management.Api>中添加这些属性。设置所以我不必将它一直传递到Management.Api的Management.Repository。

现在我想知道有没有办法将PropA和ProbB添加到Management.Api>设置并访问Management.Repository中的那些。

注意:我已经看到解决方案说我可以将Management.Api的web.config文件链接到Management.Repository,但Management.Repository没有web.config文件,因为它没有托管在IIS中,但Management.Api是。

注2:Management.Api具有Management.Repository的引用,而不是相反。

1 个答案:

答案 0 :(得分:0)

我可以知道Management.Repository和Management.Api如何相互交谈?

如果Management.Repository是一个独立的应用程序,而不是在iis中托管,可能的方法是通过web api公开Management.Api中的web.config属性,让Management.Repository获取值?