using Microsoft.Extensions.Options; using System; using System.Collections.Generic; namespace SlnMesnac.Config { /// /// 系统配置 /// public sealed class DebugConfig { private static IniHelper iniHelper = new IniHelper(System.Environment.CurrentDirectory + "/config/App.InI"); private static readonly Lazy lazy = new Lazy(() => new DebugConfig()); public static DebugConfig Instance { get { return lazy.Value; } } public DebugConfig() { } /// /// 海康扫码器--IP /// public string ScannerIP { get { return iniHelper.IniReadValue("system", "ScannerIP"); } set { iniHelper.IniWriteValue("system", "ScannerIP", value); } } /// /// 海康相机--IP /// public string CameraIP { get { return iniHelper.IniReadValue("system", "CameraIP"); } set { iniHelper.IniWriteValue("system", "CameraIP", value); } } /// /// 海康相机拍照存放路径 /// public string CameraFilePath { get { return iniHelper.IniReadValue("system", "CameraFilePath"); } set { iniHelper.IniWriteValue("system", "CameraFilePath", value); } } } }