I have some really strange behavior happening maybe its by design but it doesnt make sense to me
I have a simple endpoint
 [Route("EmailUsed/{emailaddress}")]
 [HttpGet]
 [AllowAnonymous]
 public IHttpActionResult IsEmailInUse(string emailaddress)
 {
   return Ok(true);
 }
When I try calling the endpoint I get a 404 whenever I try adding a . within the emailaddress parameter e.g. email@gmail.com if I pass the parameter of email@gmailcom it works fine.
Am I overlooking something really stupid here?
 
    