【发布时间】:2011-03-13 23:48:01
【问题描述】:
我已经有这个设计模式问题好几个星期了。我将发送电子邮件的逻辑放在哪里?可以通过 asp.net mvc Web 界面或托管在 asp.net 应用程序内的 wcf 端点访问行为。
以下是应用程序的功能:
- 电子邮件通知。
- 模板渲染 - 这意味着我必须知道 url 结构(操作、基地址等)。
目前,我将基本 url 和路径存储在 web.config 文件中,并将此电子邮件服务放在服务层中。
一个特殊的功能是向用户发送确认电子邮件并将生成的确认 URL 发送给他们。 (不知道如何从服务层生成这个 url)
【问题讨论】:
标签: asp.net-mvc wcf design-patterns