public static void Main()
XNamespace soap = "http://schemas.xmlsoap.org/soap/envelope/";
XNamespace xsi = "http://www.w3.org/2001/XMLSchema-instance";
XNamespace xsd = "http://www.w3.org/2001/XMLSchema";
XNamespace customNs = "http://www.mind.ch";
var body = new XElement(customNs + "FakeBody");
var soapXml = new XElement( customNs + "MovimentoMagazzino"
var soapBody = new XElement(soap + "Body", soapXml);
XElement soapEnvelope = new XElement(soap + "Envelope",
new XAttribute(XNamespace.Xmlns + "xsi", xsi),
new XAttribute(XNamespace.Xmlns + "xsd", xsd),
new XAttribute(XNamespace.Xmlns + "soap", soap),
XDocument soapXmlDocument = new XDocument(new XDeclaration("1.0", "UTF-8", null), soapEnvelope);
Console.WriteLine(soapXmlDocument.ToString());