Canais com Cache do Pusher

· Componentes

A partir do sgcWebSockets 2022.4.0, os Pusher Cache Channels são suportados. Atualmente, os seguintes canais de cache estão disponíveis:

Canais com Cache 

Um canal de cache memoriza o último evento disparado e o envia como primeiro evento para novos assinantes.

Quando um evento é disparado em um canal de cache, o Pusher Channels armazena esse evento em cache. Quando um cliente se inscreve em um canal de cache, se houver um valor em cache, este é enviado ao cliente como o primeiro evento naquele canal. Esse comportamento ajuda os desenvolvedores a fornecer o estado inicial sem precisar adicionar lógica adicional para buscá-lo em outro lugar. 

Exemplo: inscrever-se no canal de cache público "my-cache-channel".

APIPusher.Subscribe('my-cache-channel', pscCacheChannel);

Se a inscrição for bem-sucedida, o evento OnPusherSubscribe será acionado; se houver um erro, você receberá uma mensagem no evento OnPusherError.

Todas as mensagens do canal inscrito serão recebidas no evento OnPusherEvent.