title: Serilog printing contextual property
body: <p>I am using Serilog and want to print some information message that contains contextual property.</p>
  
  <p>For example:</p>
  
  <pre><code>var logger = Log.ForContext("FirstName", "Yosi");
  logger.Information("Hello {FirstName}")
  </code></pre>
  
  <p>and this works as expected, but when I add parameter to the log message it self, I get unexpected result.</p>
  
  <pre><code>var logger = Log.ForContext("FirstName", "Yosi");
  logger.Information("Hello {FirstName} {LastName}", "Attias")
  </code></pre>
  
  <p>I expect the result to be: </p>
  
  <blockquote>
    <p>Hello Yosi Attias</p>
  </blockquote>
  
  <p>but I get:</p>
  
  <blockquote>
    <p>Hello Attias {LastName}</p>
  </blockquote>
  
  <p>Is there a fix for that? am I missing something? or this is a bug?</p>