从逻辑层 (C#) 生成 3 层体系结构中的 Web 链接

本文关键字:体系结构 Web 链接 生成 | 更新日期: 2023-09-27 18:36:57

我有一个3层架构系统(数据,逻辑,演示)。 表示层是一个 ASP.Net 网站。

我想不时发送电子邮件。 我的假设是,这种发送电子邮件的逻辑应该放在逻辑层中。 但是,此类电子邮件需要具有指向 Web 图层路径的链接。 我头顶上的一个例子是,当生成订单时,发送的电子邮件需要有一个链接,用户可以单击该链接进行在线支付。

考虑到此页面是在表示层中实现的,逻辑层和表示层之间没有直接链接。 如何做到这一点,也许是关于这种层分离的任何最佳实践?

从逻辑层 (C#) 生成 3 层体系结构中的 Web 链接

它应该在逻辑层,电子邮件中有链接没有坏处。

电子邮件通常包含链接,如果链接托管在同一域上怎么办。