Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/Aitex/Core/WCF/EventServiceCallback.cs

22 lines
450 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
using System;
using System.ServiceModel;
using Aitex.Core.RT.Event;
using Aitex.Core.WCF.Interface;
namespace Aitex.Core.WCF
{
[CallbackBehavior(ConcurrencyMode = ConcurrencyMode.Multiple, UseSynchronizationContext = false)]
public class EventServiceCallback : IEventServiceCallback
{
public event Action<EventItem> FireEvent;
public void SendEvent(EventItem ev)
{
if (this.FireEvent != null)
{
this.FireEvent(ev);
}
}
}
}