I am trying to add Rich Cards to my dotnet application.
So, if I try to add this:
<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "url": "http://www.t-mobile.com", "contactPoint": [{ "@type": "ContactPoint", "telephone": "+1-877-746-0909", "contactType": "customer service", "contactOption": "TollFree", "areaServed": "US" }] } </script> Then I get this long error message:
Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HL8COF5253MA": An unhandled exception was thrown by the application. Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException: One or more compilation failures occurred: /Views/Shared/_Layout.cshtml(70,7): error CS0103: The name 'context' does not exist in the current context /Views/Shared/_Layout.cshtml(71,7): error CS0103: The name 'type' does not exist in the current context /Views/Shared/_Layout.cshtml(74,7): error CS0103: The name 'type' does not exist in the current context
Seems it tried to parse @type and @context and doesn't recognise it so it crashes. Can I prevent this some how?
@with@@to prevent razor from picking it up