Background
In the mobile world, MM7 is a multimedia message that uses XML/SOAP as its content and HTTP as its transport (wiki).
What I want
some kind of a message builder (a DSL engine is preferable) that builds the SOAP (XML) message itself, so that I can actually view the raw message without sending it.
What I found so far
...but does not satisfy my needs, since there's no method to get the concrete SOAP:
- ActiveXperts SMS and MMS Toolkit
- Inetlab MM7.Net (note: sometimes the site is unavailable, retry later...)
Pseudo Code of the needed library:
MM7Message msg = new MM7Message();
Part part = new Part();
// ...
msg.Parts.Add(part);
// ...
string result = msg.ToString();
// or...
var soap = msg.AsSoap();