在通用函数中进行自定义处理的设计模式

时间:2015-03-27 09:57:08

标签: rest design-patterns

以下是用例:

我想开发一个rest api来发送电子邮件,这样任何想要向任何人发送电子邮件的人都可以使用这个API。

现在说一个客户想要在发送电子邮件之前发送电子邮件,他想要做一些簿记。比如,想要将发件人,收件人信息存储在DB中。但是,并非每个客户都希望存储这些信息。

那么,在这种情况下哪种设计模式会很完美?我正在考虑使用策略,但在此之前我想评估选项。如果有人提供一些意见,这将是很大的帮助

0 个答案:

没有答案