我已经在我的aspnet核心站点连接了mailgun来发送电子邮件,但我真的希望将“模板”存储在文件系统的外部(理想情况下是wwwroot),这样我就可以快速更改\ tweak而无需重新启动 - 发布任何内容。
我将如何完成这样的事情?
此致 史蒂夫
答案 0 :(得分:1)
我使用具有强类型模型的Razor来呈现电子邮件,因此模板只是.cshtml文件。
您可以看到我发送电子邮件的code here,它会调用此ViewRenderer,您可以看到我的Razor templates here
链接的示例为模型使用简单的原始类型,但我在其他项目中使用了相同技术的更精细的视图模型