What is the best practice for sending potentially sensitive data to a web service via XML in C#?
If I knew the data I would be working with was completely trivial, I'd be inclined to use XmlSerialization, but the fact that serialization requires disk access to work properly concerns me - it seems like there is a possibility of sensitive data being stored on disk in temp files.
So if not XmlSerialization, then what is the best way to go?