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