Beispiel #1
0
        protected Yield DiagnosticGetAllSubscriptionSets(DreamContext context, DreamMessage request, Result <DreamMessage> response)
        {
            XDoc sets = new XDoc("subscription-sets");

            foreach (PubSubSubscriptionSet set in _dispatcher.GetAllSubscriptionSets())
            {
                sets.Add(set.AsDocument());
            }
            response.Return(DreamMessage.Ok(sets));
            yield break;
        }