Suggestion to add proxy support

Jan 11, 2008 at 5:56 PM
At present, one shortcoming of the library is that it doesn't expose the Proxy property of the underlying HttpWebRequest object used to send requests to Amazon. My workplace requires proxy authentication for all outgoing requests, so the out-of-the-box ThreeSharp samples produce a "407 Proxy Authentication Required" error each time an S3 request is sent.

It seems to me that a simple solution is to add a Proxy property to the ThreeSharpConfig class and use it in the ConfigureWebRequest() method of the ThreeSharpQuery class to set the Proxy property of the HttpWebRequest. That way, a user can set any desired proxy properties during the configuration sequence when using the library.

Feb 13, 2008 at 4:21 AM
This has been added in Release 1.2. Thanks for the feedback!

Joel Wetzel
Affirma Consulting