diff --git a/src/Discord.Net/Data/DefaultDataStore.cs b/src/Discord.Net/Data/DefaultDataStore.cs index c1d768ed9..20e804a68 100644 --- a/src/Discord.Net/Data/DefaultDataStore.cs +++ b/src/Discord.Net/Data/DefaultDataStore.cs @@ -2,7 +2,6 @@ using System; using System.Collections.Concurrent; using System.Collections.Generic; -using System.Linq; namespace Discord.Data { @@ -19,6 +18,7 @@ namespace Discord.Data private readonly ConcurrentDictionary _users; internal override IReadOnlyCollection Channels => _channels.ToReadOnlyCollection(); + internal override IReadOnlyCollection DMChannels => _dmChannels.ToReadOnlyCollection(); internal override IReadOnlyCollection Guilds => _guilds.ToReadOnlyCollection(); internal override IReadOnlyCollection Users => _users.ToReadOnlyCollection(); diff --git a/src/Discord.Net/Data/IDataStore.cs b/src/Discord.Net/Data/IDataStore.cs index 9d7525a35..f10507f3c 100644 --- a/src/Discord.Net/Data/IDataStore.cs +++ b/src/Discord.Net/Data/IDataStore.cs @@ -6,6 +6,7 @@ namespace Discord.Data public abstract class DataStore { internal abstract IReadOnlyCollection Channels { get; } + internal abstract IReadOnlyCollection DMChannels { get; } internal abstract IReadOnlyCollection Guilds { get; } internal abstract IReadOnlyCollection Users { get; }