namespace IStation.DataDockingSocket { /// /// app 参数辅助类 /// internal class AppParasHelper { /// /// json文件名称 /// public static string JsonFileName { get { if (string.IsNullOrEmpty(_jsonFileName)) { _jsonFileName = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "paras_datadocking_socket_szjt_wtw.json"); } return _jsonFileName; } } private static string _jsonFileName = null; /// /// 获取 /// /// public static AppParas Get() { if (_appparas == null) { var json = File.ReadAllText(JsonFileName); _appparas = JsonHelper.Json2Object(json); } return _appparas; } private static AppParas _appparas = null; } }