Hi, i found bug, when two controllers has similar methods (name and parameters).
Method DefaultRequestMatcher.FilterAndBuildMethodInfoByRequest get from cache other MethodInfo (first invoked) for execution action.
I write example solution for this bug, please review and approve or fix this bug more best.
Change cache type to ConcurrentDictionary<RpcPath?, ConcurrentDictionary<RpcRequestSignature, RpcMethodInfo[]>> and fix method FilterAndBuildMethodInfoByRequest.
Hi, i found bug, when two controllers has similar methods (name and parameters). Method DefaultRequestMatcher.FilterAndBuildMethodInfoByRequest get from cache other MethodInfo (first invoked) for execution action.
I write example solution for this bug, please review and approve or fix this bug more best.