feat(centralui): Verify-endpoint button + result/cert panel (T17)
This commit is contained in:
@@ -71,6 +71,13 @@ public static class ServiceCollectionExtensions
|
||||
// transport failures into typed BrowseFailure results for the dialog.
|
||||
services.AddScoped<IBrowseService, BrowseService>();
|
||||
|
||||
// Verify Endpoint (M7 T17): facade over CommunicationService.VerifyEndpointAsync
|
||||
// that enforces the same CentralUI-side Design-role trust boundary as the browse
|
||||
// service, serializes the in-progress endpoint config, and translates transport
|
||||
// failures into typed VerifyEndpointResults. Backs the "Verify endpoint" button
|
||||
// on the OPC UA endpoint editor (read-only connect probe, never trusts certs).
|
||||
services.AddScoped<IEndpointVerificationService, EndpointVerificationService>();
|
||||
|
||||
// Test Bindings: facade over CommunicationService.ReadTagValuesAsync —
|
||||
// same Design-role guard + typed-failure translation as the browse
|
||||
// service. Backs the Test Bindings dialog on the Configure Instance
|
||||
|
||||
Reference in New Issue
Block a user