为多语言 MVC 网站存储 HTML 和文本电子邮件模板的最佳选择是什么?
- 资源(EN/PT/FR 每种语言都有一个资源 - 它仍然将语言与服务层区分开来?)
- 数据库(每种语言一列)
- HtML 文件 - 每种语言一个文件(file-PT.html、file-EN.html)
- 模板.tt
目标是尽可能快地发送电子邮件,以减少用户等待的延迟。
我还认为在服务层中发送比在 Web 层中发送要好得多。
由于链接是绝对的,我认为视图的需求不是很有用,但是作为邮政的解决方案是一种选择吗?或者只是简单地从数据库或文件中获取 HTML 字符串,用自定义值替换字符串标签并发送到 IIS SMTP 以处理队列?
谢谢。