Visual Studio中的项目之间的循环引用

时间:2014-07-07 16:09:55

标签: visual-studio-2012

我在VS解决方案中构建了两个项目。一个是MVC Web应用程序,另一个是标准C#窗体表单项目。我想以两种方式传输数据。例如,从我的MVC Web应用程序到表单的输入,然后从C#表单项目输出回我的Web应用程序。但是,我只能从一侧进行refrence,并且只能访问另一个项目的静态variblias。为了实现我的目标,我需要做一个VS不允许我的循环引用。我的解决方案是否有解决方法。

PS:我的主要目标是在我的整个解决方案中将每个班级的所有静态成员访问到其他所有类中。

1 个答案:

答案 0 :(得分:0)

将静态函数分离到单独的库中,然后从Windows或Web应用程序中引用它。这样,您还将了解哪些常用功能以及哪些功能特定于这些功能或类。

让“将每个类的所有静态成员访问到每个其他类”都不是一个好的设计。它违反了OOPS原则。

如果共享数据将其保存到任何存储库并从您的应用程序中从那里访问它。