"1 백만 번 전에 완료 했어야합니다"부서에서 ... 전자 메일 템플릿 솔루션을 기존 .Net 제품에 통합해야합니다. 현재, 각 구성 요소 (워크 플로우, 관리자 등)는 하드 코딩 된 전자 메일을 보냅니다. 사용자가 일련의 이메일 템플릿을 선택할 수있는 새로운 관리 사이트/스크린을 소개하고자합니다. 템플릿 자체는 비즈니스 규칙에 기반한 일부 문자열 대체를 사용하여 매우 단순합니다.이메일 템플릿의 추천 디자인 패턴은 무엇입니까?
질문 : 이메일 템플릿의 생성 및 사용을 다루는 디자인 패턴이 있습니까? 예? 전략과 템플릿 디자인 패턴을 살펴보기 시작했습니다.
개인적으로 NVelocity는 권장하지 않습니다. 그것은 끔찍한 항구입니다. http://stackoverflow.com/questions/346449/templating-engine-to-generate-simple-reports-in-net에서 자세한 내용을 확인하십시오. –