Config Schema

智慧設備順序控制系統共用骨架文件

回文件首頁

Config Schema

devices.json

{
  "devices": [
    {
      "DeviceId": "LED_001",
      "DeviceName": "調劑台燈號控制器",
      "DeviceType": "LED",
      "ConnectionType": "Mock",
      "IP": "",
      "Port": 0,
      "COM": "",
      "Timeout": 3000,
      "Enabled": true
    }
  ]
}

appsettings.json

{
  "Log": {
    "Path": "logs",
    "Level": "Debug",
    "KeepDays": 30
  },
  "Debug": {
    "Enabled": true,
    "UseMockDevice": true
  },
  "Watchdog": {
    "Enabled": true,
    "TimeoutMs": 10000
  }
}

驗證規則