private async Task InitChannels() { var channels = await this.RunTaskAsync(this.ApiClient.GetChannelList()); if (channels == null) { return; } foreach (var channel in channels) { var vm = new ChannelDetailViewModel(channel); this.ChannelList.Add(vm); } }