Adds IInstanceConfig

This commit is contained in:
Cyberboss
2017-11-06 15:52:56 -05:00
parent cc49bbcc47
commit 1a1f62e3a9
5 changed files with 154 additions and 84 deletions
@@ -24,11 +24,11 @@ namespace TGServerService
/// <summary>
/// The configuration settings for the instance
/// </summary>
readonly InstanceConfig Config;
readonly IInstanceConfig Config;
/// <summary>
/// Constructs and a <see cref="ServerInstance"/>
/// </summary>
public ServerInstance(InstanceConfig config, byte logID)
public ServerInstance(IInstanceConfig config, byte logID)
{
LoggingID = logID;
Config = config;