Service Fabric helper classes to read the cluster manifest, the reverse proxy settings, the service configuration etc..
var currentNodeType = ClusterManifest.Instance.CurrentNodeType;
var nodeTypes = ClusterManifest.Instance.NodeTypes; var url = ReverseProxyResolver.GetReverseProxyListeningUrl("localhost");
var port = ReverseProxyResolver.GetReverseProxyPort();
var protocol = ReverseProxyResolver.GetReverseProxyProtocol();
var port2 = ReverseProxyResolver.GetReverseProxyPort(nodeTypes.Last()); var parameter = this.Context.Config("MyConfigSection").Parameters["MyParameter"].Value;