【问题标题】:Interaction between Controller and Business Layer Logic控制器与业务层逻辑的交互
【发布时间】:2014-05-28 16:23:53
【问题描述】:

我有 MVC 应用程序,其中控制器根据视图上的触发操作发送电子邮件。这可以正常工作。该项目还有一个用于与 SQL 服务器数据库交互的业务层 dll。这可以正常工作。现在我注意到一个正在建设的网站需要访问控制器 dll 来发送电子邮件。目前该网站仅适用于 BLL。由于网站和应用程序之间的数据对象不同,如何利用相同的代码使两个项目都可以发送电子邮件?我正在使用 Razor 模板来创建电子邮件,如果这有影响的话。

【问题讨论】:

    标签: c# asp.net-mvc


    【解决方案1】:

    升级到至少 MVC 4 并开始利用 Web API 功能为正在开发的其他应用程序提供 Web 服务。

    这是一个好的开始blog post

    【讨论】:

      猜你喜欢
      • 2017-08-08
      • 2021-10-18
      • 1970-01-01
      • 2018-04-17
      • 2010-12-18
      • 2012-04-02
      • 1970-01-01
      • 2021-03-28
      • 2011-12-03
      相关资源
      最近更新 更多