Creates a new NetworkBridgeService instance.
Protected ReadonlyloggerLogger instance for this service.
Protected ReadonlynameService name for logging.
Gets the current service state.
ProtectedassertDisposes the service and cleans up resources. Ensures disposal only happens once.
Initializes the service. Ensures initialization only happens once and tracks state.
ProtectedonCleans up network service resources.
ProtectedonInitializes the network bridge service. No-op for now as NotebookNetworkService doesn't require initialization.
Registers network-related message handlers with the DocumentMessageRouter.
The message router to register handlers with.
Method to register a message type handler.
Bridges network communication between webviews and the extension. Encapsulates all HTTP and WebSocket handling logic shared by providers.