using IwbZero.IwbBase; using WeEngine.ModelInfo; using WeEngine.Packages; namespace WeEngine.CommonDto.WeInfo { public class WePackageXmlDto { public string PackageNo { get; set; } public string PackageXml { get; set; } public string FlowXml { get; set; } public string SceneXml { get; set; } public string BehaviorXml { get; set; } public string GuideXml { get; set; } public string EnvironResourceXml { get; set; } public string ComponentXml { get; set; } public string AllRoles { get; set; } public PackageNode ToPackage() { var p = new PackageModel().BuildPackageNodeByXml(this); return p; } public PackageDataNode ToDataNode() { var p = ToPackage(); return p.Convert2DataNode(true); } } }