public StreamerInformation(string channelName, string apiClientIp) { ChannelName = channelName; ApiClientIp = apiClientIp; TMIApi = new TMIApiRequestHandler(); TwitchApi = new TwitchApiRequestHandler(ApiClientIp); }
public async Task StartAsync(string clientId) { ClientId = clientId; CheckClientId(ClientId); TwitchApi = new TwitchApiRequestHandler(ClientId); TMIApi = new TMIApiRequestHandler(); OnlineLiveStreams = new ObservableCollection <string>(); OnlineLiveStreams.CollectionChanged += OnlineLiveStreams_CollectionChanged; SetupTimers(); }