Special Characters in WCF REST parameter
In my REST service, it is required to take parameters having special characters like Ä, Å etc.

The problem is that such characters get converted to "?" by the time it hits the method and gets assigned to the variable. While debugging, I can see that the **IncomingRequest.UriTemplateMatch.RequestUri** has the correct value but **IncomingRequest.UriTemplateMatch.QueryParameters** has "?"

The UriTemplate looks like this: **/stores?city={city}** and values like **/stores?city=BOLLNÄS** doesn't work.

Any pointers on how to handle these characters in input would help.


Special Characters in WCF REST parameter
===

In my REST service, it is required to take parameters having special characters like Ä, Å etc.

The problem is that such characters get converted to "?" by the time it hits the method and gets assigned to the variable. While debugging, I can see that the **IncomingRequest.UriTemplateMatch.RequestUri** has the correct value but **IncomingRequest.UriTemplateMatch.QueryParameters** has "?"

The UriTemplate looks like this: **/stores?city={city}** and values like **/stores?city=BOLLNÄS** doesn't work.

Any pointers on how to handle these characters in input would help.

