title: How to escape hexadecimal characters before model binding during deserialization in asp.net core mvc?
body: <p>How to escape hexadecimal unicode characters before model binding itself?</p>
  
  <pre><code>public IActionResult Create([FromBody]Student student){
  
  }
  </code></pre>
  
  <p>while posting student, the student json has hexadecimal unicode characters. How to remove them before model binding happens?</p>
  
  <p>Lets say the student json object looks like this:
  {"name": "John\u0003xxx"}</p>