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())); }
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()); }
public object Any(GetEventSubscribers request) { return(ServerEvents.GetSubscriptionsDetails(request.Channel)); }