title: Where should I store email templates for emails sent out at the end of a batch run?
body: <p>So I'm writing this EXE to process refunds, and when the job's done, we're sending out an email to a list of users that will probably be like:</p>
  
  <p><em>DO NOT REPLY</em></p>
  
  <p>Refund processing has completed. N refunds were successfully processed. We encountered N errors. Please check <a href="http://whatever.url" rel="nofollow noreferrer">http://whatever.url</a> for a detailed report.</p>
  
  <p>Thanks,</p>
  
  <p>A computer</p>
  
  <p><em>DO NOT REPLY</em></p>
  
  <p>So, we're not talking about grinding out hundreds of emails here, just one a day with the relevant info slipstreamed in. It's unlikely that this email will ever be modified, and never by non-technical staff. How should I go about storing this and processing the template into the email? C# String.Format style with {0} and {1}, etc? XML/XSLT (seems like a hassle)? Do I store the template in App.config or put it in the database or something different altogether?</p>
  
  <p>What did I ever do before StackOverflow? :)</p>