public void RegisterListener <TMessage>(IDevListener pListener) { var ls = GetListeners(typeof(TMessage)); if (!ls.Contains(pListener)) { ls.Add(pListener); } }
public void UnRegisterListener <T>(IDevListener pListener) { GetListeners(typeof(T)).Remove(pListener); }