private static BinaryConfigSection GetConfigurableValueSection() { if (null != configurableValuesSection) { return(configurableValuesSection); } configurableValuesSection = Load(); Save(); return(configurableValuesSection); }
private static BinaryConfigSection Load() { var result = new BinaryConfigSection(); if (!File.Exists(TargetPath)) { return(result); } using (var source = File.OpenRead(TargetPath)) result.ReadFrom(source); return(result); }