这里已经有很多答案,但是我偶然发现了一篇很棒的文章,关于如何将Razor与电子邮件模板一起使用。Razor已随ASP.NET MVC
3一起推出,但使用Razor不需要MVC。这是处理电子邮件模板的非常巧妙的处理
正如文章所指出的那样,“
Razor的最好之处在于,与它的前身(webforms)不同,它不与Web环境捆绑在一起,我们可以轻松地将其托管在Web之外,并用作各种目的的模板引擎。”
使用RazorEngine生成HTML电子邮件-第01部分-简介
在ASP.NET之外利用Razor模板:它们不再仅用于HTML!
使用RazorEngine的ASP.NET中更智能的电子邮件模板
类似的Stackoverflow质量检查
使用新的RazorEngine API进行模板
在没有MVC的情况下使用Razor
是否可以在asp.net之外使用Razor View
Engine



