feat(dcl): replace hand-rolled LmxProxy gRPC client with real LmxProxyClient library
Switches from v1 string-based proto stubs to the production LmxProxyClient (v2 native TypedValue protocol) via project reference. Deletes 6k+ lines of generated proto code. Preserves ILmxProxyClient adapter interface for testability.
This commit is contained in:
@@ -21,7 +21,7 @@ public class DataConnectionFactory : IDataConnectionFactory
|
||||
RegisterAdapter("OpcUa", details => new OpcUaDataConnection(
|
||||
new RealOpcUaClientFactory(), _loggerFactory.CreateLogger<OpcUaDataConnection>()));
|
||||
RegisterAdapter("LmxProxy", _ => new LmxProxyDataConnection(
|
||||
new RealLmxProxyClientFactory(), _loggerFactory.CreateLogger<LmxProxyDataConnection>()));
|
||||
new RealLmxProxyClientFactory(_loggerFactory), _loggerFactory.CreateLogger<LmxProxyDataConnection>()));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user