画布 1
IUnityContainer
[root]
(根容器)
  IUnityContainer
[gage0.service]
(设备服务容器)
    [gage0.service.config]
(config文件)
      i [cn0]=blowing
(连接器名称)
      i [cn1]=airRing
(连接器名称)
      i [cn2]=weighter
(连接器名称)
    [base.clientService.config]
(config文件)
      assembly
        FLY.Thick.Base.UI
          FLY.Thick.Base.UI
      WarningReasonWindow
(报警原因)
      WarningReasonWindow
[airRingWarningReasonWindow]
(报警原因)
      WarningReasonWindow
[weighterWarningReasonWindow]
(报警原因)
      LCUS1
(USB继电器)
      m WdIOTip
[wdIoTip]
(吹膜IO口提示窗口)
    [blowing.service.config]
(config文件)
      BulkDataServiceClientAdv
(bulkdata的高级管理器)
      IBulkDataService
(旧bulkdata服务)
      IBlowingFixProfileService
(吹膜产品)
      ICurveService
(ad曲线)
      IInitParamService
(系统参数)
      IDynAreaService
(动态数据)
      IFlyADService
(ad盒)
      IFixService
(定点)
      IBlowingFixService
(追边测厚服务)
      IBlowingService
(追边测厚服务)
      IBlowingDetectService
(旋转架与膜位置测量服务)
      IScanWarningService
(扫描报警)
      IBulkDbService
(图表查阅)
      IWarningService
(报警)
      他们是相同的，
自动风环用的是IBlowingService,
追边测厚仪用的是IBlowingFixService,
但现在不会用unity配置
    [airRing.service.config]
(config文件)
      assembly
        FLY.FeedbackRenZiJia
          FLY.FeedbackRenZiJia.IService
          FLY.FeedbackRenZiJia.Client
      alias
        IUiModule2
      IWarningService
[airRingWarningService]
(报警)
      IFeedbackHeatService
(自动风环服务)
      IHeatBufService
(加热记录)
      IHeatCellService
(加热控制)
      ISnapShotBufService
      IFeedbackHeatService
[temp]
(临时的自动风环服务)
      IHeatBufService
[temp]
(临时的加热记录)
      IHeatCellService
[temp]
(临时的加热控制)
      lifetime都是TransientLifetimeManager,
就只是为了参数设置，以后会删除
    [weighter.service.config]
(config文件)
      assembly
        FLY.FeedbackRenZiJia
          FLY.FeedbackRenZiJia.IService
          FLY.FeedbackRenZiJia.Client
      alias
        IUiModule2
      IWarningService
[weighterWarningService]
(报警)
      IWeightSystemService
(称重系统)
      IBuffer<Lc_Flow>
(流量数据)
      MixBufferCollection
(混料记录集)
  IUnityContainer
[customMenu.ui]
(客户端菜单容器)
    [customMenu.config]
(config文件)
      m AdrMenu
(地址设置)
      m CustomMenu
(客户端全局参数配置)
      m PwMenu
(密码管理)
      m MainEditMenu
(布局管理)
  IUnityContainer
[customSections.ui]
(配置界面模块容器)
    客户端全局参数 paramDictory 配置界面
    [customSection.config]
(config文件)
      alias
        UserControl
      m UcSectionOsk
(虚拟键盘)
  IUnityContainer
[uiModule.ui]
(主界面组件容器)
    [blowing.component.config]
(config文件)
      m UiModule2_MenuSetting
(参数按钮)
      m UiModule2_MenuProfile
(产品按钮)
      m UiModule2_DynAreaThick
(厚度状态)
      m UiModule2_DynAreaProfile
(产品状态)
      m UiModule2_DynAreaBlowing
(旋转架状态)
      m UiModule2_DynAreaIO
(输入输出/报警状态)
      m UiModule2_FixGraph
(定点图)
      m UiModule2_ScanGraph
(扫描图)
      m UiModule2_ScanGraph2
(对比扫描图)
      m UiModule2_ScanGraphCircular
(环型扫描图)
      m UiModule2_TrendGraph
(纵向趋势图)
    [airRing.component.config]
(config文件)
      assembly
        FLY.FeedbackRenZiJia.UI.Client
          FLY.FeedbackRenZiJia.UI.Client.UiModule
      alias
        IUiModule2
      m UiModule2_MenuSetting
(参数按钮)
      m UiModule2_DynAreaAirRing
(自动风环状态)
      m UiModule2_GraphAirRing
(自动风环调试)
    [weighter.component.config]
(config文件)
      assembly
        FLY.Weight.UI.Client
          FLY.Weight.UI.Client.UiModule
      alias
        IUiModule2
      m UiModule2_MenuSetting
(参数按钮)
      m UiModule2_DynAreaWeight
(称重状态)
      m UiModule2_FlowGraph
(流量图)
      m UiModule2_MainGraph
(称重主界面)
      m UiModule2_UcThickness
(称重厚度)
      m UiModule2_UcTotalFlow
(称重总流量)
      m UiModule2_UcWeighterItem
(称重层控制)
  [root.config]
(config文件)
    alias
      IOnInit
    ParamDictionary
(参数字典)
    r LoadingProgress
(加载进度)
    r FlyLayoutManager
(布局管理)
    PasswordAuthorize
(客户端密码)
    OnInitOSK
(虚拟键盘初始化)
    IJsonDistService
(Json字典服务 用于密码)
    运行时插入
<instance name="cn0" value="blowing" />
<instance name="cn1" value="airRing" />
<instance name="cn2" value="weighter" />
<register type="WarningReasonWindow">
<lifetime type="singleton" />
<constructor>
<param name="warningService" />
<param name="size" value="100" />
</constructor>
</register>
<register type="WarningReasonWindow" name="airRingWarningReasonWindow">
<lifetime type="singleton" />
<constructor>
<param name="warningService" dependencyName="airRingWarningService"/>
<param name="size" value="100" />
</constructor>
</register>
<register type="WarningReasonWindow" name="weighterWarningReasonWindow">
<lifetime type="singleton" />
<constructor>
<param name="warningService" dependencyName="weighterWarningService"/>
<param name="size" value="100" />
</constructor>
</register>
<register type="LCUS1" mapTo="LCUS1_dependOn">
<lifetime type="singleton" />
</register>
<register type="System.Windows.Window,PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" mapTo="FLY.Thick.Blowing.UI.Fix.Client.WdIOTip,FLY.Thick.Blowing.UI.Fix" name="wdIOTip">
</register>
<alias alias="IUiModule2" type="MultiLayout.UiModule.IUiModule2, MultiLayout" />
<alias alias="IUiModule2" type="MultiLayout.UiModule.IUiModule2, MultiLayout" />
<alias alias="UserControl" type="System.Windows.Controls.UserControl,PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<register type="IUiModule2" mapTo="FLY.Thick.Base.UI.UiModule.UiModule2_DynAreaIO, FLY.Thick.Base.UI" name="dynAreaIO" />
<alias alias="IUiModule2" type="MultiLayout.UiModule.IUiModule2, MultiLayout" />
<alias alias="IUiModule2" type="MultiLayout.UiModule.IUiModule2, MultiLayout" />
<alias alias="IOnInit" type="MultiLayout.UiModule.IOnInit, MultiLayout" />
<register type="Misc.ParamDictionary, MISC" >
<lifetime type="singleton" />
</register>
<register type="FLY.Thick.Base.UI.PasswordAuthorize, FLY.Thick.Base.UI">
<lifetime type="singleton" />
</register>
<register type="IOnInit" mapTo="FLY.Thick.Base.UI.OnInit.OnInitOSK, FLY.Thick.Base.UI" name="onInitOsk">
<lifetime type="singleton" />
</register>
<register type="FLY.OBJComponents.Server.IService.IJsonDistService,FLY.OBJComponents" mapTo="FLY.OBJComponents.Client.JsonDistServiceClient,FLY.OBJComponents">
<lifetime type="singleton" />
<constructor>
<param name="serviceId" value="20000" />
<param name="connName" dependencyName="blowing" />
</constructor>
</register>