using IwbZero.IocNamed; using IwbZero.IwbBase; using IwbZero.ToolCommon.StringModel; using WeEngine.ComponentInfo; using WeEngine.Components.InterfaceFactory; namespace WeEngine.Components.Statements { /// /// 运行自定义组件 /// [IocNamed(CompStmtType.RunComponent)] public class RunCompStatement : IStatementRunner { public bool Run(ComponentRunner runner, IwbXmlNode poStatement) { var no = poStatement.GetChildValue("Component"); var mapping= poStatement.GetChildValue("Mapping"); runner.Run(no, mapping); return true; } } }