Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个项目,在某些条件下,将向预定义的用户列表发送一封电子邮件。我不确定要遵循的最佳设计模式。只会使用一个电子邮件发件人对象。
我有一个类将执行业务规则的推理,除了它的设置类之外,还有一个将执行电子邮件发送的类。
我在 C# 中工作。
在您提到的问题中,“将仅使用一个电子邮件发件人对象”。考虑到这是一项要求,Singleton 是您的最佳选择。