【问题标题】:Best way to share a data model and controls between multiple ASP.NET MVC 2 projects在多个 ASP.NET MVC 2 项目之间共享数据模型和控件的最佳方式
【发布时间】:2011-03-31 21:52:40
【问题描述】:

我正在构建一套应用程序,每个应用程序都有自己的 MVC 解决方案/项目,我想在这些应用程序之间共享用户身份验证/用户实用程序代码(配置文件、指向他们可以访问的不同应用程序的链接)。

我正在使用实体框架进行数据访问。

我的问题是在不同应用程序之间共享此代码的最佳方式是什么?

如果我将它创建为库项目,那么 Visual Studio 不会将其作为模型,这会给我带来更多的工作/悲伤。

我尝试将其放入自己的 MVC 项目中,但当您只想共享数据模型时,一个解决方案中的两个 MVC 项目并不理想。

我是否应该在各个项目之间共享实体模型,并为共享组件创建另一个 UI 项目?

【问题讨论】:

  • “如果我将它创建为一个库项目,那么 Visual Studio 不会将其作为模型,这会给我带来更多的工作/悲伤。”不清楚你在这里的意思;我们这样做了,而且效果很好。

标签: asp.net-mvc entity-framework asp.net-mvc-2


【解决方案1】:

您不会将它们编译成一个库并简单地在您的应用程序中引用该库还是我错过了问题的重点?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-09
    • 1970-01-01
    • 2016-11-15
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多