public static PrintCenterConfiguration getInstance(string configFilePath) { Stream stream = null; try { if (config == null) { XmlSerializer serializer = new XmlSerializer(typeof(PrintCenterConfiguration)); stream = File.Open(configFilePath, FileMode.Open, FileAccess.Read); config = serializer.Deserialize(stream) as PrintCenterConfiguration; } return(config); } finally { if (stream != null) { stream.Close(); } } }
public static string getPrintedDirectory(string configFilePath) { return(PrintCenterConfiguration.getInstance(configFilePath).DirectoryToMonitor + @"\printed"); }
public static string getPrintingDirectory() { return(PrintCenterConfiguration.getInstance().DirectoryToMonitor + @"\printing"); }
public static string getDeletedDirectory() { return(PrintCenterConfiguration.getInstance().DirectoryToMonitor + @"\deleted"); }