| 123456789101112131415161718192021222324252627282930 | 
							- using System;
 
- using System.ServiceModel;
 
- using Aitex.Core.RT.Log;
 
- using Aitex.Core.RT.OperationCenter;
 
- namespace MECF.Framework.Common.OperationCenter
 
- {
 
-     [ServiceBehavior(InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
 
-     public class InvokeService : IInvokeService
 
-     {
 
-         public void DoOperation(string operationName, params object[] args)
 
-         {
 
-             try
 
-             {
 
-                 //if (KeyManager.Instance.IsExpired)
 
-                 //{
 
-                 //    EV.PostMessage("System", EventEnum.DefaultWarning, "Software is expired. Can not do the operation");
 
-                 //    return;
 
-                 //}
 
-                 OP.DoOperation(operationName, args);
 
-             }
 
-             catch (Exception ex)
 
-             {
 
-                 LOG.Error(string.Format("调用{0},碰到未处理的WCF操作异常", operationName), ex);
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |