public async Task <IReadOnlyCollection <IDiscordChannel> > GetChannelsAsync(ulong guildId) => (await _apiClient.GetChannelsAsync(guildId)) .Select(x => (x.GuildId != 0) ? new DiscordGuildChannel(x, this) : new DiscordChannel(x, this) ).ToList();
public async Task <IReadOnlyCollection <IDiscordChannel> > GetChannelsAsync(ulong guildId) => (await _apiClient.GetChannelsAsync(guildId)) .Select(x => (x.GuildId != 0) ? new DiscordGuildChannel(x, this) : new DiscordChannel(x, this) ).ToList();