Пример #1
0
 public ProxyUploadSb()
 {
     if (GlobalAppConfig.RunningMode == 2)
     {
         Service = Function.UnitySection("unity.xml", "unityReport", "uploadsb").Resolve <ItfUploadSb>();
     }
     else if (GlobalAppConfig.RunningMode == 3)
     {
         try
         {
             Service = WcfEndpoint.Fac <ItfUploadSb>().CreateChannel(WcfEndpoint.HisEndpointAddress(this.GetType().Name));
             Service.Verify();
         }
         catch
         {
             if (WcfEndpoint.AllowChange)
             {
                 WcfEndpoint.ChangeServer();
                 Service = WcfEndpoint.Fac <ItfUploadSb>().CreateChannel(WcfEndpoint.HisEndpointAddress(this.GetType().Name));
             }
         }
     }
 }
Пример #2
0
 public ProxyEntityFactory()
 {
     if (GlobalAppConfig.RunningMode == 2)
     {
         Service = Function.UnitySection("unity.xml", "unityCommon", "entityfactory").Resolve <ItfEntityFactory>();
     }
     else if (GlobalAppConfig.RunningMode == 3)
     {
         try
         {
             Service = WcfEndpoint.Fac <ItfEntityFactory>().CreateChannel(WcfEndpoint.HisEndpointAddress(this.GetType().Name));
             Service.Verify();
         }
         catch
         {
             if (WcfEndpoint.AllowChange)
             {
                 WcfEndpoint.ChangeServer();
                 Service = WcfEndpoint.Fac <ItfEntityFactory>().CreateChannel(WcfEndpoint.HisEndpointAddress(this.GetType().Name));
             }
         }
     }
 }
Пример #3
0
 public ProxyFormDesign()
 {
     if (GlobalAppConfig.RunningMode == 2)
     {
         Service = Function.UnitySection("unity.xml", "unityConsole", "formdesign").Resolve <ItfFormDesign>();
     }
     else if (GlobalAppConfig.RunningMode == 3)
     {
         try
         {
             Service = WcfEndpoint.Fac <ItfFormDesign>().CreateChannel(WcfEndpoint.HisEndpointAddress(this.GetType().Name));
             Service.Verify();
         }
         catch
         {
             if (WcfEndpoint.AllowChange)
             {
                 WcfEndpoint.ChangeServer();
                 Service = WcfEndpoint.Fac <ItfFormDesign>().CreateChannel(WcfEndpoint.HisEndpointAddress(this.GetType().Name));
             }
         }
     }
 }