CBOR Router: Fix case sensitivity in service name handling (#4156)
## Fix CBOR Router to preserve service name case ### Context The CBOR Router was normalizing service names to pascal case, which caused routing failures for services with mixed-case naming conventions in their definitions. For example, a service defined as: ```service SomeSERVICE {}``` should be routed as `/service/SomeSERVICE/operation/op`. Previously, this would have failed to route properly. ### Solution This PR modifies the router to preserve the original case of service names as they appear in service definitions, ensuring proper matching during the routing process. ### Testing - Added test cases with mixed-case service names to verify correct routing behavior - Verified that the router now properly handles service names with both upper and lowercase characters
Loading
Please register or sign in to comment