Sic.Framework/MECF.Framework.Common/MECF/Framework/Common/OperationCenter/InvokeService.cs

24 lines
571 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
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
{
OP.DoOperation(operationName, args);
}
catch (Exception ex)
{
LOG.Error($"调用{operationName}碰到未处理的WCF操作异常", ex);
}
}
}
}