From 9423ec14c57061e63863ae56521c1462aaf6f3a0 Mon Sep 17 00:00:00 2001 From: RogueException Date: Wed, 20 Jul 2016 18:25:03 -0300 Subject: [PATCH] Make DataStore internal and default it to an empty cache. --- src/Discord.Net/Data/DataStore.cs | 2 +- src/Discord.Net/DiscordSocketClient.cs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net/Data/DataStore.cs b/src/Discord.Net/Data/DataStore.cs index 882fc7677..af8598aa8 100644 --- a/src/Discord.Net/Data/DataStore.cs +++ b/src/Discord.Net/Data/DataStore.cs @@ -6,7 +6,7 @@ using System.Linq; namespace Discord { - public class DataStore + internal class DataStore { private const int CollectionConcurrencyLevel = 1; //WebSocket updater/event handler. //TODO: Needs profiling, increase to 2? private const double AverageChannelsPerGuild = 10.22; //Source: Googie2149 diff --git a/src/Discord.Net/DiscordSocketClient.cs b/src/Discord.Net/DiscordSocketClient.cs index b6ed19f5b..d3ea71ffd 100644 --- a/src/Discord.Net/DiscordSocketClient.cs +++ b/src/Discord.Net/DiscordSocketClient.cs @@ -73,6 +73,8 @@ namespace Discord LargeThreshold = config.LargeThreshold; AudioMode = config.AudioMode; WebSocketProvider = config.WebSocketProvider; + + DataStore = new DataStore(0, 0); _nextAudioId = 1; _gatewayLogger = LogManager.CreateLogger("Gateway");