/// <summary> /// This method is used to create request envelope message body, but not include the RequestCollection. /// </summary> /// <param name="versionTypeNumber">Specify the version type number.</param> /// <param name="minorVersionTypeNumber">Specify the minor version type number.</param> private void CreateEnvelopeBody(ushort? versionTypeNumber, ushort? minorVersionTypeNumber) { this.requestEnvelope = new EnvelopeBody(); this.requestEnvelope.RequestVersion = this.CreateRequestVersion(versionTypeNumber, minorVersionTypeNumber); this.requestEnvelope.RequestCollection = new RequestCollection(); this.requestEnvelope.RequestCollection.CorrelationId = Guid.NewGuid().ToString(); }