Из отдела «Должно быть, это было сделано миллион раз раньше» ... Мне нужно интегрировать шаблонизатор электронной почты в существующий продукт .Net. Прямо сейчас каждый компонент (рабочий процесс, администратор и т. Д.) Отправляет свои жестко закодированные электронные письма. Я хотел бы представить новый сайт администратора / экран, который позволяет пользователям выбирать из набора шаблонов электронной почты. Сами шаблоны будут довольно упрощенными, с некоторыми подстановками строк, основанными на бизнес-правилах.
Вопрос: существует ли шаблон проектирования, который охватывает создание и использование шаблонов электронной почты? Примеры? Я начал смотреть на стратегию и шаблон дизайна шаблона.