37 lines
1.8 KiB
XML

<?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="ITSMethod" type="Learun.Application.Extention.TaskScheduling.ITsMethod,Learun.Application.Extention" />
<typeAlias alias="TestTask" type="Learun.Plugin.TestTask,Learun.Plugin" />
<!--工作流接口:新的流程接口(新版流程使用)-->
<typeAlias alias="IWorkFlowMethod" type=" Learun.Application.WorkFlow.IWorkFlowMethod, Learun.Application.WorkFlow" />
<!--<typeAlias alias="LeaveMethod" type=" Learun.Plugin.LeaveMethod, Learun.Plugin" />-->
</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="LeaveMethod" name="leaveioc"></type>-->
</container>
<container name="TsIOCcontainer">
<!--<type type="ITSMethod" mapTo="TestTask" name="taskioc"></type>-->
</container>
</containers>
</unity>