/// <summary> /// Return our current subscribers along with the magazine ids that they are subscribed to. /// </summary> /// <param name="token">This is a string token received from the token endpoint</param> /// <param name="config">An instance of Configuration.</param> /// <returns></returns> public API.Model.ApiResponse <List <ApiSubscriber> > GetSubscribers(string token, Configuration config = null) { Trace.WriteLine($"Starting {MethodBase.GetCurrentMethod().Name}"); ISubscriberApi api = new SubscriberApi(config); var result = api.ApiSubscribersByTokenGet(token); Trace.WriteLine($"Ending {MethodBase.GetCurrentMethod().Name}"); return(result); }
public StatusIoClient(StatusIoConfiguration configuration) { Configuration = configuration; network = new StatusIoNetwork(configuration); components = new ComponentApi(this); incidents = new IncidentApi(this); maintenance = new MaintenanceApi(this); metrics = new MetricApi(this); status = new StatusApi(this); subscribers = new SubscriberApi(this); }