|
|
1
3
我想标准的方法是将电子邮件服务注入控制器,控制器只调用服务操作,如_emailService.Enqueue(myMessage)。
其中一些好处是:
|
|
2
0
MVC鼓励 因此,在层中放置行为都是为了解决 涉及 对这种行为的评价。由于我不熟悉您的架构,我不知道您所说的“服务层”是什么意思,但由于发送电子邮件与您网站的模型、视图或控制器关系不大,我鼓励您将此功能移动到它所属的应用层。 如果您的服务层实际上是应用层,那么我会将代码放在那里。 |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |