标签: c# asp.net-mvc
我有MVC应用程序,其中控制器根据视图上的触发器操作发送电子邮件。这工作正常。该项目还有一个业务层dll,用于与SQL Server数据库进行交互。这工作正常。现在我注意到正在建设的网站需要访问控制器dll来发送电子邮件。目前该网站仅适用于BLL。由于网站和应用程序之间的数据对象不同,如何使用相同的代码以便两个项目都可以发送电子邮件?我正在使用Razor模板来创建电子邮件,如果这有所不同。
答案 0 :(得分:0)
升级到至少 MVC 4并开始利用Web API功能为开发中的其他应用程序提供Web服务。
这是一个很好的起点blog post