我有2个项目,1个是REST服务,另一个是ASP.net网站。它们各自独立运行。但我想在我的ASP.net项目中重用REST服务的全局函数。问题是Global类是静态的,我们使用ConfigurationManager.AppSettings [“Property”]设置变量;
有什么更好的方法可以解决这个问题?
编辑:有人认为我创建了一个通用的XML文件,这两个项目可以共享和读取而不是web.config文件。
答案 0 :(得分:1)
好吧,你可以让你的应用程序调用REST服务。
其次,如果您担心AppSettings
,则没有理由不能在您的应用程序的Web配置中包含您的服务使用的相同设置。只要你保持名称相同并包含正确的部分,它们仍然有用。
第三,为什么不将你想要分享的功能提取到他们自己的库中呢?