fixed some async startup stuff and made things nicer

This commit is contained in:
RaidMax
2017-08-08 23:35:23 -05:00
parent 5e9b11ed64
commit 00bade57a7
8 changed files with 135 additions and 98 deletions

View File

@ -19,7 +19,10 @@ namespace SharedLibrary.Helpers
try
{
var Config = Interfaces.Serialize<Dictionary<string, object>>.Read($"config/{PluginType.ToString()}_{S.ToString()}.cfg");
ConfigurationSet.Add(S.ToString(), Config);
lock (ConfigurationSet)
{
ConfigurationSet.Add(S.ToString(), Config);
}
}
catch (Exceptions.SerializeException)