UTF32 for WebClient.UploadValues?
<p>I'm using the webclient to upload values in a post-request here:</p>

<pre><code>            using (var client = new WebClient())
            {

                client.Encoding = Encoding.UTF32;

                var parameters = new NameValueCollection
                                     {
                                         {"facebookID", IngamableCommunicator.FacebookProfileID + ""},
                                         {"name", name},
                                         {"content", File.ReadAllText(mapPath)}
                                     };

                client.UploadValues(url, parameters);
            }
</code></pre>

<p>As you can clearly see, I think this is how to change the request content encoding to UTF32. Am I right? Because apparently, it's not working as expected.</p>
