You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

41 regels
2.2 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <unity>
  3. <typeAliases>
  4. <typeAlias alias="IDatabase" type="Learun.DataBase.IDatabase,Learun.DataBase" />
  5. <typeAlias alias="SqlServer" type="Learun.DataBase.SqlServer.Database,Learun.DataBase.SqlServer" />
  6. <typeAlias alias="MySql" type="Learun.DataBase.MySqlEx.Database,Learun.DataBase.MySqlEx" />
  7. <typeAlias alias="Oracle" type="Learun.DataBase.Oracle.Database,Learun.DataBase.Oracle" />
  8. <!--工作流接口-->
  9. <typeAlias alias="INodeMethod" type=" Learun.Application.WorkFlow.INodeMethod, Learun.Application.WorkFlow" />
  10. <typeAlias alias="NodeMethod" type=" Learun.Application.WorkFlow.NodeMethod, Learun.Application.WorkFlow" />
  11. <typeAlias alias="StuLeaveManagementMethod" type="Learun.Application.WorkFlow.StuLeaveManagementMethod,Learun.Application.WorkFlow" />
  12. <typeAlias alias="ArrangeLessonTermAttemperMethod" type="Learun.Application.WorkFlow.ArrangeLessonTermAttemperMethod,Learun.Application.WorkFlow" />
  13. <!--任务调度器-->
  14. <typeAlias alias="ITSMethod" type="Learun.Application.Extention.TaskScheduling.ITsMethod,Learun.Application.Extention" />
  15. <!--工作流接口:新的流程接口(新版流程使用)-->
  16. <typeAlias alias="IWorkFlowMethod" type=" Learun.Application.WorkFlow.IWorkFlowMethod, Learun.Application.WorkFlow" />
  17. <typeAlias alias="WFFileRelease" type=" Learun.Application.WorkFlow.WFFileRelease, Learun.Application.WorkFlow" />
  18. </typeAliases>
  19. <containers>
  20. <container name="IOCcontainer">
  21. <type type="IDatabase" mapTo="SqlServer" name="SqlServer"></type >
  22. <type type="IDatabase" mapTo="MySql" name="MySql"></type >
  23. <type type="IDatabase" mapTo="Oracle" name="Oracle"></type >
  24. </container>
  25. <container name="WfIOCcontainer">
  26. <type type="INodeMethod" mapTo="NodeMethod"></type>
  27. <type type="IWorkFlowMethod" mapTo="StuLeaveManagementMethod" name="StuLeaveManagementMethod"></type>
  28. <type type="IWorkFlowMethod" mapTo="ArrangeLessonTermAttemperMethod" name="ArrangeLessonTermAttemperMethod"></type>
  29. </container>
  30. <container name="TsIOCcontainer">
  31. <!--<type type="ITSMethod" mapTo="TestTask" name="taskioc"></type>-->
  32. </container>
  33. </containers>
  34. </unity>