- 新增 Flyshot.ControllerClientCompat 兼容层模块 - 新增 Flyshot.Runtime.Fanuc 运行时模块 - 新增 LegacyHttpApiController 暴露 HTTP 兼容 API - 补充 RuntimeOrchestrationTests 等测试覆盖 - 补充 docs/ 兼容性需求与逆向工程文档 - 更新 Host 注册、配置及解决方案引用 变更概览: - Flyshot.ControllerClientCompat — 旧 ControllerClient 语义的 HTTP 适配 - Flyshot.Runtime.Fanuc — IControllerRuntime 的 FANUC 真机实现 - LegacyHttpApiController — HTTP API 兼容旧 SDK - docs/ — 兼容性需求与逆向工程分析文档 - 测试:RuntimeOrchestrationTests、LegacyHttpApiCompatibilityTests
35 lines
684 B
JSON
35 lines
684 B
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"ControllerClientCompat": {
|
|
"ServerVersion": "flyshot-replacement-controller-client-compat/0.1.0"
|
|
},
|
|
"Swagger": {
|
|
"Enabled": true,
|
|
"DocumentName": "v1",
|
|
"Title": "Flyshot Replacement HTTP API",
|
|
"Version": "v1",
|
|
"JsonRouteTemplate": "swagger/{documentName}/swagger.json",
|
|
"RoutePrefix": "swagger"
|
|
},
|
|
"Cors": {
|
|
"PolicyName": "LegacyHttpApi",
|
|
"AllowedOrigins": [
|
|
"*"
|
|
],
|
|
"AllowedMethods": [
|
|
"GET",
|
|
"POST",
|
|
"OPTIONS"
|
|
],
|
|
"AllowedHeaders": [
|
|
"*"
|
|
]
|
|
},
|
|
"AllowedHosts": "*"
|
|
}
|