public sealed class ConfigManger
{
public XDocument XmlDocs { set; get; } string path = @"{0}\Configuration\Server\{1}";
public ConfigManger()
{
LoadFiles();
} public static ConfigManger Instance
{
get
{
return ConfigCreateXML.Singleton;
}
} public class ConfigCreateXML
{ static ConfigCreateXML() { } internal static readonly ConfigManger Singleton = new ConfigManger();
} void LoadFiles()
{
string filePath = string.Format(path, AppDomain.CurrentDomain.BaseDirectory, "ServerPath.config");
if (XmlDocs == null)
{
XmlDocs = XDocument.Load(filePath);
}
}
}