protected override bool ReadUnsubscribeResponse(ClientMessage unsubscribeResponseMessage, SubscriptionState <CollectionItemEventHandlers <T> > state) => ListRemoveListenerCodec.DecodeResponse(unsubscribeResponseMessage).Response;
public override bool RemoveItemListener(string registrationId) { return(StopListening(s => ListRemoveListenerCodec.EncodeRequest(GetName(), s), message => ListRemoveListenerCodec.DecodeResponse(message).response, registrationId)); }