ModSample 服务模块(自研)
ModSample 是 ScadaV6ServerExt 中的自研服务扩展模块,本文档用于快速定位模块代码入口、接口、配置与部署排障信息。
功能描述
用于示例模块演示与开发参考。
基础信息
- 源码目录:
ScadaV6ServerExt/ModSample.Logic - 目标框架:
net6.0 - 模块版本:
V6.x
核心逻辑文件
ModSampleLogic.cs
控制器与路由
控制器:
- 未检测到控制器。
路由前缀:
- 未检测到显式 Route。
Action:
- 未检测到带 Http 特性的 Action。
配置与资源文件
Options 文件:
- 未检测到 Options 文件。
JSON 配置:
- 未检测到 JSON 配置文件。
XML/语言文件:
- 未检测到语言/配置 XML 文件。
Razor 页面:
- 未检测到 Razor 页面。
依赖清单
程序集引用:
ScadaCommonScadaCommon.LogScadaServerCommon
NuGet 依赖:
- 无
部署清单
- 先构建
ModSample.Logic,确认输出 DLL 与依赖完整。 - 按模块产物清单部署到目标 RapidSCADA 实例目录。
- 若包含 View/配置文件,确保同步发布并重启相关服务。
- 通过模块日志与功能页面验证加载和运行状态。
排障建议
- 模块不生效:检查 DLL 部署路径、版本兼容性和加载日志。
- 接口异常:检查路由、权限与依赖服务注册。
- 数据异常:检查配置文件、连接串和外部系统连通性。