SSP0055 Ответов: 2

Какой шаблон дизайна полезен для уведомления по электронной почте?


Язык: c#
Инструмент: VS2017

Я создаю представление жалобы для пользователя, и теперь я хочу уведомить Пользователя по электронной почте. И это уведомление, я хочу сделать это по шаблону дизайна способом. Но я не знаю, какой шаблон полезен для уведомления Пользователя.

Кроме того, у меня есть еще одна услуга-sms-сервис.

Любое предложение, серьезно обдуманное.

Спасибо.

Что я уже пробовал:

Шаблоны Проектирования - Википедия[^]

Richard MacCutchan

Почему вы думаете, что шаблон дизайна нужен только для отправки электронной почты?

2 Ответов

Рейтинг:
2

Nilendra Nath

Чтобы получить решение уведомлений,
Вы можете выбрать Стратегия шаблон или Наблюдатель.
Наблюдатель будет держать ваше решение слабо связанным и предоставит способ автоматического уведомления абонента.
В то время как с помощью шаблона стратегии вы можете определить стратегию уведомления на основе контекста, то есть электронной почты в вашем случае.

Для реализации Observer вы можете посмотреть следующую статью:
Поведенческие Шаблоны Проектирования: Шаблон Проектирования Наблюдателя[^]


Рейтинг:
1

phil.o

Шаблон проектирования-это конструкция (инструмент), которая направлена на решение конкретной проблемы/требования. Вы выбираете шаблон дизайна потому что это решает проблему/требование, а не наоборот.
Высказывание "Я хочу использовать шаблон дизайна" - это неверное представление о том, что такое шаблон дизайна. Это все равно, что сказать: "я хочу приготовить торт; Какая отвертка будет лучше для этого?"