Construct a LogEvent from a template and values.
a LogEvent with context items mapped to the template
Message template to interpret
values corresponding to holes in the template