title: InvalidSyntax error when using Azure KeyVault References
body: <p>I am having an issue where I add an Azure KeyVault information as part of my Azure function configuration, but it's giving me an InvalidSyntax error.</p>
  <p>In my Azure Function, I go to the Configuration section, in the application tab I click &quot;New application setting&quot;. In the Name I added a name like: SomeSecret.. and in the Value I added the path to my azure keyvault, so it looks like this:</p>
  <pre><code>@Microsoft.KeyVault(SecretUri=https://somename.azure.net/secrets/mysecretname/ec96f02080254f109c51a1f14cdb1931)
  </code></pre>
  <p>I also tried with this</p>
  <pre><code>@Microsoft.KeyVault(SecretUri=&quot;https://somename.azure.net/secrets/mysecretname/ec96f02080254f109c51a1f14cdb1931&quot;)
  </code></pre>
  <p>I tried with the other syntax, like:</p>
  <pre><code>@Microsoft.KeyVault(VaultName=somename;SecretName=mysecretname;SecretVersion=ec96f02080254f109c51a1f14cdb1931)
  </code></pre>
  <p>None of them is working. I made sure that for the Azure function identity, it's added to the KeyVault in Access Policies and it has all required access.</p>
  <p>Any idea?</p>