public ServiceManager()
{
this.AmoebaVersion = new Version(4, 0, 44);
this.Paths = new Dictionary<string, string>();
this.Paths["Base"] = @"../";
this.Paths["Configuration"] = @"../Configuration";
this.Paths["Update"] = Path.GetFullPath(@"../Update");
this.Paths["Log"] = @"../Log";
this.Paths["Input"] = @"../Input";
this.Paths["Work"] = @"../Work";
this.Paths["Core"] = @"./";
this.Paths["Icons"] = "Icons";
this.Paths["Languages"] = "Languages";
this.Paths["Settings"] = "Settings";
foreach (var item in this.Paths.Values)
{
try
{
if (!Directory.Exists(item))
{
Directory.CreateDirectory(item);
}
}
catch (Exception)
{
}
}
}