我正在使用 Razor 模板 (cshtml) 构建用于电子邮件的 HTML。虽然我可以让这一切正常工作并且我可以从 ASPNetCore 3.0 Web 应用程序发送电子邮件,但我实际上想从另一个不是 Web 应用程序的进程发送电子邮件。理想情况下,我想对电子邮件进行排队,这可以从任意数量的后端进程触发,然后从作为 Windows 服务运行的计时器之类的服务发送这些邮件,或者可能是通过诸如 Functions 之类的东西在 Azure 中运行的后端工作人员发送这些邮件。
有没有办法在 .NetCore 控制台或其他不在 AspNetCore 中托管的应用程序中利用 RCL 中的剃刀模板?