标签: rest design-patterns
以下是用例:
我想开发一个rest api来发送电子邮件,这样任何想要向任何人发送电子邮件的人都可以使用这个API。
现在说一个客户想要在发送电子邮件之前发送电子邮件,他想要做一些簿记。比如,想要将发件人,收件人信息存储在DB中。但是,并非每个客户都希望存储这些信息。
那么,在这种情况下哪种设计模式会很完美?我正在考虑使用策略,但在此之前我想评估选项。如果有人提供一些意见,这将是很大的帮助