<?xml version="1.0" encoding="utf-8" ?>
|
<configuration>
|
<configSections>
|
<section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection,Microsoft.Practices.Unity.Configuration" />
|
</configSections>
|
<unity xmlns="http://schemas.microsoft.com/practices/2010/unity">
|
<sectionExtension type="Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension, Microsoft.Practices.Unity.Interception.Configuration"/>
|
<assembly name="Pcb.Business"/>
|
<assembly name="Pcb.Infrastructure"/>
|
<container>
|
|
|
<!--字典数据-->
|
<register type="Pcb.Business.BizCore.BizParameter.Interfaces.IParameterApiBiz" mapTo="Pcb.Business.BizCore.BizParameter.ParameterApiBiz">
|
<interceptor type="VirtualMethodInterceptor"></interceptor>
|
<interceptionBehavior type="Pcb.Infrastructure.Aop.CacheInterceptionBehavior"/>
|
</register>
|
|
<!--区域数据-->
|
<register type ="Pcb.Business.BizCore.BizBaseArea.Interfaces.IBaseAreaApiBiz" mapTo="Pcb.Business.BizCore.BizBaseArea.BaseAreaApiBiz">
|
<interceptor type="VirtualMethodInterceptor"></interceptor>
|
<interceptionBehavior type="Pcb.Infrastructure.Aop.CacheInterceptionBehavior"/>
|
</register>
|
|
|
<!--新闻-->
|
<register type ="Pcb.Business.BizCore.BizNews.Interfaces.INewsApiBiz" mapTo="Pcb.Business.BizCore.BizNews.NewsApiBiz"></register>
|
|
|
<!-- 广告 -->
|
<register type ="Pcb.Business.BizCore.BizSiteAdsContent.Interfaces.ISiteAdsContentApiBiz" mapTo="Pcb.Business.BizCore.BizSiteAdsContent.SiteAdsContentApiBiz">
|
<interceptor type="VirtualMethodInterceptor"></interceptor>
|
<interceptionBehavior type="Pcb.Infrastructure.Aop.CacheInterceptionBehavior"/>
|
</register>
|
|
|
<!-- 用户反馈 -->
|
<register type ="Pcb.Business.BizCore.BizSiteFeedBack.Interfaces.ISiteFeedBackApiBiz" mapTo="Pcb.Business.BizCore.BizSiteFeedBack.SiteFeedBackApiBiz">
|
<interceptor type="VirtualMethodInterceptor"></interceptor>
|
<interceptionBehavior type="Pcb.Infrastructure.Aop.CacheInterceptionBehavior"/>
|
</register>
|
|
|
|
<!--区域数据-->
|
<register type ="Pcb.Business.BizCore.BizBaseArea.Interfaces.IBaseAreaWxServiceBiz" mapTo="Pcb.Business.BizCore.BizBaseArea.BaseAreaWxServiceBiz">
|
<interceptor type="VirtualMethodInterceptor"></interceptor>
|
<interceptionBehavior type="Pcb.Infrastructure.Aop.CacheInterceptionBehavior"/>
|
</register>
|
|
<!--系统-->
|
<register type="Pcb.Business.BizCore.BizSys.Interfaces.ISysBiz" mapTo="Pcb.Business.BizCore.BizSys.SysBiz"></register>
|
|
<!--Caching相关-->
|
<register name="cachemetadataprovider_0" type="Pcb.Infrastructure.Caching.ICacheMetadataProvider" mapTo=" Pcb.Business.CacheMetadataProviders.ApiCacheMetadataProvider"></register>
|
<register name="internal" type="Pcb.Infrastructure.Caching.ICacheV2" mapTo=" Pcb.Infrastructure.Caching.HttpRuntimeCacheV2">
|
<lifetime type="singleton"/>
|
</register>
|
<register name="external" type="Pcb.Infrastructure.Caching.ICacheV2" mapTo=" Pcb.Infrastructure.Caching.MemcachedCacheV2">
|
<lifetime type="singleton"/>
|
</register>
|
<register name="composite" type="Pcb.Infrastructure.Caching.CompositeCacheBase" mapTo=" Pcb.Infrastructure.Caching.CompositeCache">
|
<lifetime type="singleton"/>
|
</register>
|
|
<!--GlobalData-->
|
<register type="Pcb.Business.GlobalData.Api.ApiGlobalDataManager" mapTo="Pcb.Business.GlobalData.Api.ApiGlobalDataManager">
|
<lifetime type="perthread"/>
|
</register>
|
|
<!--用户-->
|
<register type ="Pcb.Business.BizCore.BizUser.Interfaces.IUserApiBiz" mapTo="Pcb.Business.BizCore.BizUser.UserApiBiz">
|
</register>
|
|
|
<!--================================================================其他框架型业务相关类=================================================================================-->
|
<!--
|
<register type="Pcb.Business.GlobalData.WxService.IWxServiceGlobalData" mapTo="Pcb.Business.GlobalData.WxService.WxServiceGlobalData">
|
<interceptor type="VirtualMethodInterceptor"></interceptor>
|
<interceptionBehavior type="Pcb.Infrastructure.Aop.CacheInterceptionBehavior"/>
|
</register>-->
|
<!--系统-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProOrderApiBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProOrderApiBiz"></register>
|
|
<register type="Pcb.Business.BizCore.BizOrderMain.Interfaces.IOrderMainApiBiz" mapTo="Pcb.Business.BizCore.BizOrderMain.OrderMainApiBiz"></register>
|
<register type="Pcb.Business.BizCore.BizPcbOrder.Interfaces.IPcbOrderApiBiz" mapTo="Pcb.Business.BizCore.BizPcbOrder.PcbOrderApiBiz"></register>
|
<register type="Pcb.Business.BizCore.BizProcessFlow.Interfaces.IProProcessFlowApiBiz" mapTo="Pcb.Business.BizCore.BizProcessFlow.ProProcessFlowApiBiz"></register>
|
<register type="Pcb.Business.BizCore.BizMember.Interfaces.IMemberApiBiz" mapTo="Pcb.Business.BizCore.BizMember.MemberApiBiz"></register>
|
<!--财务系统-->
|
<register type="Pcb.Business.BizCore.BizProReconciliationBill.Interfaces.IProReconciliationBillApiBiz" mapTo="Pcb.Business.BizCore.BizProReconciliationBill.ProReconciliationBillApiBiz"></register>
|
<!--Pcb业务订单-->
|
<register type="Pcb.Business.BizCore.BizPcbOrder.Interfaces.IPcbOrderAdminBiz" mapTo="Pcb.Business.BizCore.BizPcbOrder.PcbOrderAdminBiz"></register>
|
<register type="Pcb.Business.BizCore.BizPcbOrder.Interfaces.IPcbOrderLogAdminBiz" mapTo="Pcb.Business.BizCore.BizPcbOrder.PcbOrderLogAdminBiz"></register>
|
<register type="Pcb.Business.BizCore.BizOrderMain.Interfaces.IOrderDetailAdminBiz" mapTo="Pcb.Business.BizCore.BizOrderMain.OrderDetailAdminBiz"></register>
|
<!--Smt业务订单-->
|
<register type="Pcb.Business.BizCore.BizSmtOrder.Interfaces.ISmtOrderAdminBiz" mapTo="Pcb.Business.BizCore.BizSmtOrder.SmtOrderAdminBiz"></register>
|
<register type="Pcb.Business.BizCore.BizBom.Interfaces.IBomMainAdminBiz" mapTo="Pcb.Business.BizCore.BizBom.BomMainAdminBiz"></register>
|
<register type="Pcb.Business.BizCore.BizBom.Interfaces.IBomRelationAdminBiz" mapTo="Pcb.Business.BizCore.BizBom.BomRelationAdminBiz"></register>
|
<register type="Pcb.Business.BizCore.BizBom.Interfaces.IBomQuoteAdminBiz" mapTo="Pcb.Business.BizCore.BizBom.BomQuoteAdminBiz"></register>
|
<!--外发订单-->
|
<register type="Pcb.Business.BizCore.Interfaces.IProSendOrderApiBiz" mapTo="Pcb.Business.BizCore.ProSendOrderApiBiz"></register>
|
|
<!--订单包详情-->
|
<register type="Pcb.Business.BizCore.BizOrderMain.Interfaces.IOrderMainAdminBiz" mapTo="Pcb.Business.BizCore.BizOrderMain.OrderMainAdminBiz"></register>
|
|
<!--拼版订单-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProPinBanOrderApiBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProPinBanOrderApiBiz"></register>
|
<!--拼版订单日志-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProPinBanOrderLogBaseBiz" mapTo="Pcb.Business.ProPinBanOrderLogBaseBiz"></register>
|
<!--拼版订单日志-->
|
<register type="Pcb.Business.BizCore.Interfaces.IProSendStencilApiBiz" mapTo="Pcb.Business.BizCore.ProSendStencilApiBiz"></register>
|
|
<!--生产订单-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProOrderAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProOrderAdminBiz"></register>
|
|
<!--生产订单日志-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProOrderLogBaseBiz" mapTo="Pcb.Business.ProOrderLogBaseBiz"></register>
|
|
<!--管制卡-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProCardInfoAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProCardInfoAdminBiz"></register>
|
<!--管制卡日志-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProCardInfoLogBaseBiz" mapTo="Pcb.Business.ProCardInfoLogBaseBiz"></register>
|
<!--流程模板-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProProcessToOrderAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProProcessToOrderAdminBiz"></register>
|
<!--外发表面处理-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProPinBanOrderSufSizeAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProPinBanOrderSufSizeAdminBiz"></register>
|
<!--流程配置-->
|
<register type="Pcb.Business.BizCore.BizProConfiguration.Interfaces.IProProcessConfigAdminBiz" mapTo="Pcb.Business.BizCore.BizProConfiguration.ProProcessConfigAdminBiz"></register>
|
<register type="Pcb.Business.BizCore.BizProConfiguration.Interfaces.IProConfigAdminBiz" mapTo="Pcb.Business.BizCore.BizProConfiguration.ProConfigAdminBiz"></register>
|
<register type="Pcb.Business.BizCore.BizProConfiguration.Interfaces.IProStepParamAdminBiz" mapTo="Pcb.Business.BizCore.BizProConfiguration.ProStepParamAdminBiz"></register>
|
<!--导出拼板订单排序锁定完成数据-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProPinBanOrderExtendedAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProPinBanOrderExtendedAdminBiz"></register>
|
|
<!--审单系统-->
|
<register type="Pcb.Business.BizCore.BizPcbCheckOrder.Interfaces.IPcbCheckOrderApiBiz" mapTo="Pcb.Business.BizCore.BizPcbCheckOrder.PcbCheckOrderApiBiz"></register>
|
<!--会员-->
|
<register type="Pcb.Business.BizCore.BizMember.Interfaces.IMemberAdminBiz" mapTo="Pcb.Business.BizCore.BizMember.MemberAdminBiz"></register>
|
<!--券-->
|
<register type="Pcb.Business.BizCore.BizMemberCoupon.Interfaces.IMemberCouponAdminBiz" mapTo="Pcb.Business.BizCore.BizMemberCoupon.MemberCouponAdminBiz"></register>
|
<!--外发钢网-->
|
<register type="Pcb.Business.BizCore.Interfaces.IProSendStencilAdminBiz" mapTo="Pcb.Business.BizCore.ProSendStencilAdminBiz"></register>
|
<!--钢网问客详情-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProStendilCheckQAAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProStendilCheckQAAdminBiz"></register>
|
<!--钢网-->
|
<register type="Pcb.Business.BizCore.BizStencilOrder.Interfaces.IStencilOrderAdminBiz" mapTo="Pcb.Business.BizCore.BizStencilOrder.StencilOrderAdminBiz"></register>
|
<!--SMT-->
|
<register type="Pcb.Business.BizCore.BizSmtOrder.Interfaces.ISmtOrderAdminBiz" mapTo="Pcb.Business.BizCore.BizSmtOrder.SmtOrderAdminBiz"></register>
|
<!--OrderMainFront-->
|
<register type="Pcb.Business.BizCore.BizOrderMain.Interfaces.IOrderMainFrontBiz" mapTo="Pcb.Business.BizCore.BizOrderMain.OrderMainFrontBiz"></register>
|
<!--中转物流信息-->
|
<register type="Pcb.Business.BizCore.BizLogistic.Interfaces.IOrderInternalSendApiBiz" mapTo="Pcb.Business.BizCore.BizLogistic.OrderInternalSendApiBiz"></register>
|
<!--ApiLog 日志类-->
|
<register type="Pcb.Business.BizCore.BizApiLog.Interfaces.IApiLogAdminBiz" mapTo="Pcb.Business.BizCore.BizApiLog.ApiLogAdminBiz"></register>
|
<!--过序类-->
|
<register type="Pcb.Business.BizCore.BizProcessFlow.Interfaces.IProProcessFlowApiBiz" mapTo="Pcb.Business.BizCore.BizProcessFlow.ProProcessFlowApiBiz"></register>
|
<!--PCB工厂-->
|
<register type="Pcb.Business.BizCore.Interfaces.IPcbFactoryAdminBiz" mapTo="Pcb.Business.BizCore.PcbFactoryAdminBiz"></register>
|
|
<!--工程问客详情-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProOrderCheckQAAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProOrderCheckQAAdminBiz"></register>
|
<!--Smt工程问题类-->
|
<register type="Pcb.Business.BizCore.BizSmtQuestionAnswers.Interfaces.ISmtQuestionAnswersAdminBiz" mapTo="Pcb.Business.BizCore.BizSmtQuestionAnswers.SmtQuestionAnswersAdminBiz"></register>
|
<!--生产补料操作列表-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProFeedOutputRelatedAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProFeedOutputRelatedAdminBiz"></register>
|
<!--TM客户退款-->
|
<register type="Pcb.Business.BizCore.BizTMRefund.interfaces.ITMRefundAdminBiz" mapTo="Pcb.Business.BizCore.BizTMRefund.TMRefundAdminBiz"></register>
|
<!--订单时间节点-->
|
<register type="Pcb.Business.BizCore.BizOrderTimePointLog.Interfaces.IOrderTimePointLogAdminBiz" mapTo="Pcb.Business.BizCore.BizOrderTimePointLog.OrderTimePointLogAdminBiz"></register>
|
<!--工厂机器运行统计类-->
|
<register type="Pcb.Business.BizCore.BizEQP.Interfaces.IEQPAdminBiz" mapTo="Pcb.Business.BizCore.BizEQP.EQPAdminBiz"></register>
|
|
<!--补投管理系统-添加处罚明细视图-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProQualityFineAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProQualityFineAdminBiz"></register>
|
|
<!--补投管理系统-添加处罚明细视图-->
|
<register type="Pcb.Business.BizCore.BizProOrder.Interfaces.IProQualityFineLogAdminBiz" mapTo="Pcb.Business.BizCore.BizProOrder.ProQualityFineLogAdminBiz"></register>
|
<!--协同工厂比例设置类-->
|
<register type="Pcb.Business.BizCore.Interfaces.IFactoryOrderSetAdminBiz" mapTo="Pcb.Business.BizCore.FactoryOrderSetAdminBiz"></register>
|
</container>
|
</unity>
|
</configuration>
|