using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using XdCxRhDW.Repostory.Model;
namespace XdCxRhDW.Core.ObServer
{
public class PosObServer
{
private static PosObServer _ins =new PosObServer();
private PosObServer()
{
}
public static PosObServer Instance => _ins;
///
/// 定位推送事件
///
public event Action OnPosChanged;
public void Sub(Action action)
{
OnPosChanged += action;
}
public void DisposeSub(Action action)
{
OnPosChanged -= action;
}
public void Pub(PosRes data)
{
OnPosChanged?.Invoke(data);
}
}
}