public object Any(GetEventSubscribers request)
        {
            var channels = new List <string>();

            if (request.Channel != null)
            {
                channels.AddRange(request.Channel);
            }
            if (request.Channels != null)
            {
                channels.AddRange(request.Channels);
            }

            return(ServerEvents.GetSubscriptionsDetails(channels.ToArray()));
        }
Esempio n. 2
0
        public object Any(GetEventSubscribers request)
        {
            var channels = new List <string>();

            var deprecatedChannels = Request.QueryString["channel"];

            if (!string.IsNullOrEmpty(deprecatedChannels))
            {
                channels.AddRange(deprecatedChannels.Split(','));
            }

            if (request.Channels != null)
            {
                channels.AddRange(request.Channels);
            }

            return(channels.Count > 0
                ? ServerEvents.GetSubscriptionsDetails(channels.ToArray())
                : ServerEvents.GetAllSubscriptionsDetails());
        }
Esempio n. 3
0
 public object Any(GetEventSubscribers request)
 {
     return(ServerEvents.GetSubscriptionsDetails(request.Channel));
 }