I wish this helpful for you No — although you could try to set a cookie. If one isn't in the request then either it is a new subscriber or someone who uses a system that doesn't support cookies (which I suspect would be quite common). No — although if the client supported cookies you could look to see when a unique id stopped requesting the feed. Hourly is fairly typical. Generally speaking, you don't. The typical use case for RSS is to inform people when there is new content, not to distribute the entire archive. You could use the format to distribute an archive, but that would typically be used for a one shot initialization of a system which would then subscribe to the subscription feed to get updates.
Subscribe and immediately unsubscribe after first action
like below fixes the issue I want to subscribe on an IObservable and unsubscribe (dipose) the subscription right after receiving the first element of type T, i.e. I only want to call the action on the very first element I get after subscribing.
var source = new Subject();
// Output is "5". Subscription is auto-disposed. Error is ignored.
Detect unsubscribe from Action Cable on page change
I wish did fix the issue. It was an issue with beta 2 of Rails 5. I've tried it in the latest version - beta 4 and it is now triggered as expected. Here's the github issue for reference: https://github.com/rails/rails/pull/23715
this will help This is what Observable.create is for. You can create your own observable with specified attach/detach handlers, and can even wrap existing observables with just 2 additional lines of code.