Could you elaborate on your requirements? What is it about `RequestSoapContext.Current` that doesn't work for you?
– Josh DarnellFeb 23 '12 at 15:51
Check out my answer then. You access the SoapContext differently depending on whether you're a WebService Client, a Web Service, or within a custom filter. You're probably running into something like that =)
– Josh DarnellFeb 23 '12 at 16:00