OmexServiceProxyFactory does not support secure remoting
K-Cully opened this issue · comments
https://github.com/microsoft/Omex/blob/main/src/Services.Remoting/Client/OmexServiceProxyFactory.cs does not support secure remoting.
This prevents full adoption of the library for service using secure S2S communication through SF proxies.
The static interface is not ideal for extension to support secure remoting, as the transport settings must be provided to the ServiceProxyFactory instance.
See: https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-secure-communication
Where multiple secure tunnels are required, sharing transport settings on a static factory mam not be desirable, though it would at least support some scenarios.