|
- <?xml version="1.0" encoding="utf-8"?>
- <unity>
- <typeAliases>
- <typeAlias alias="IDatabase" type="Learun.DataBase.IDatabase,Learun.DataBase" />
- <typeAlias alias="SqlServer" type="Learun.DataBase.SqlServer.Database,Learun.DataBase.SqlServer" />
- <typeAlias alias="MySql" type="Learun.DataBase.MySqlEx.Database,Learun.DataBase.MySqlEx" />
- <typeAlias alias="Oracle" type="Learun.DataBase.Oracle.Database,Learun.DataBase.Oracle" />
-
-
- <!--工作流接口-->
- <typeAlias alias="INodeMethod" type=" Learun.Application.WorkFlow.INodeMethod, Learun.Application.WorkFlow" />
- <typeAlias alias="NodeMethod" type=" Learun.Application.WorkFlow.NodeMethod, Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseWorkMethod" type="Learun.Application.WorkFlow.PurchaseWorkMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseLogisticMethod" type="Learun.Application.WorkFlow.PurchaseLogisticMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseInfoMethod" type="Learun.Application.WorkFlow.PurchaseInfoMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseStudentMethod" type="Learun.Application.WorkFlow.PurchaseStudentMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseOtherMethod" type="Learun.Application.WorkFlow.PurchaseOtherMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseEduMethod" type="Learun.Application.WorkFlow.PurchaseEduMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchasePrintMethod" type="Learun.Application.WorkFlow.PurchasePrintMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseTravelMethod" type="Learun.Application.WorkFlow.PurchaseTravelMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseServiceMethod" type="Learun.Application.WorkFlow.PurchaseServiceMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseEduApplyMethod" type="Learun.Application.WorkFlow.PurchaseEduApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseInfoApplyMethod" type="Learun.Application.WorkFlow.PurchaseInfoApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseLogisticApplyMethod" type="Learun.Application.WorkFlow.PurchaseLogisticApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseOtherApplyMethod" type="Learun.Application.WorkFlow.PurchaseOtherApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchasePrintApplyMethod" type="Learun.Application.WorkFlow.PurchasePrintApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseStudentApplyMethod" type="Learun.Application.WorkFlow.PurchaseStudentApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseWorkApplyMethod" type="Learun.Application.WorkFlow.PurchaseWorkApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseTravelApplyMethod" type="Learun.Application.WorkFlow.PurchaseTravelApplyMethod,Learun.Application.WorkFlow" />
- <typeAlias alias="PurchaseServiceApplyMethod" type="Learun.Application.WorkFlow.PurchaseServiceApplyMethod,Learun.Application.WorkFlow" />
-
- <!--任务调度器-->
- <typeAlias alias="ITSMethod" type="Learun.Application.Extention.TaskScheduling.ITsMethod,Learun.Application.Extention" />
-
- <!--工作流接口:新的流程接口(新版流程使用)-->
- <typeAlias alias="IWorkFlowMethod" type=" Learun.Application.WorkFlow.IWorkFlowMethod, Learun.Application.WorkFlow" />
- <typeAlias alias="WFFileRelease" type=" Learun.Application.WorkFlow.WFFileRelease, Learun.Application.WorkFlow" />
-
- </typeAliases>
- <containers>
- <container name="IOCcontainer">
- <type type="IDatabase" mapTo="SqlServer" name="SqlServer"></type >
- <type type="IDatabase" mapTo="MySql" name="MySql"></type >
- <type type="IDatabase" mapTo="Oracle" name="Oracle"></type >
- </container>
-
- <container name="WfIOCcontainer">
- <type type="INodeMethod" mapTo="NodeMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseWorkMethod" name="PurchaseWorkMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseLogisticMethod" name="PurchaseLogisticMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseInfoMethod" name="PurchaseInfoMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseStudentMethod" name="PurchaseStudentMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseOtherMethod" name="PurchaseOtherMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseEduMethod" name="PurchaseEduMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchasePrintMethod" name="PurchasePrintMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseTravelMethod" name="PurchaseTravelMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseServiceMethod" name="PurchaseServiceMethod"></type>
-
- <type type="IWorkFlowMethod" mapTo="PurchaseEduApplyMethod" name="PurchaseEduApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseInfoApplyMethod" name="PurchaseInfoApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseLogisticApplyMethod" name="PurchaseLogisticApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseOtherApplyMethod" name="PurchaseOtherApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchasePrintApplyMethod" name="PurchasePrintApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseStudentApplyMethod" name="PurchaseStudentApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseWorkApplyMethod" name="PurchaseWorkApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseTravelApplyMethod" name="PurchaseTravelApplyMethod"></type>
- <type type="IWorkFlowMethod" mapTo="PurchaseServiceApplyMethod" name="PurchaseServiceApplyMethod"></type>
- </container>
- <container name="TsIOCcontainer">
- <!--<type type="ITSMethod" mapTo="TestTask" name="taskioc"></type>-->
- </container>
- </containers>
- </unity>
|