public override void Signal <T>(Pubnub pubnub, PNSignalResult <T> signalMessage) { PNSignalResult <object> message1 = new PNSignalResult <object>(); message1.Channel = signalMessage.Channel; message1.Message = (T)(object)signalMessage.Message; message1.Subscription = signalMessage.Subscription; message1.Timetoken = signalMessage.Timetoken; message1.UserMetadata = signalMessage.UserMetadata; message1.Publisher = signalMessage.Publisher; signalAction?.Invoke(pubnub, message1); }
public override void Signal <T>(Pubnub pubnub, PNSignalResult <T> signal) { throw new NotImplementedException(); }
public abstract void Signal <T>(Pubnub pubnub, PNSignalResult <T> signal);
public override void Signal <T>(Pubnub pubnub, PNSignalResult <T> signal) { }