Meine Anwendung sendet Benachrichtigungs-E-Mails an Benutzer, daher habe ich für jeden Benachrichtigungstyp eine HTML-Vorlage erstellt. Ich habe in der Vorlage so etwas wie Felder als {n} festgelegt, um so etwas verwenden zu können, wenn ich die Nachricht sende:
string bodyTemplate = GetBodyTemplate(); // Holt die HTML-Vorlage mit {n}
message.Body = String.Format(bodyTemplate, fieldZeroValue, fieldOneValue);
Zum Beispiel könnte die Vorlage einen Abschnitt davon enthalten:
Zur Seite gehen
In diesem Beispiel würde ich Folgendes verwenden:
message.Body = String.Format(bodyTemplate, IdValue.ToString());
Hier ist meine Frage: Wo sollte ich diese sehr langen Zeichenfolgen mit den HTML-Vorlagen speichern? Ich möchte nicht auf die Datenbank zugreifen, um sie zu erhalten, und sie in String-Konstanten zu speichern, sieht schrecklich aus.
Bitte sagen Sie mir, was die empfohlene Vorgehensweise ist, um diese Zeichenfolgen zu speichern.