public OpenVPNRoutes(IAzureIPRangesParser parser, string[] serviceTagIds, Func <IPNetwork, string> pushRouteFormatFunc = null, AddressFamily[] addressFamilies = null) { this.parser = parser; this.serviceTagIds = serviceTagIds; this.pushRouteFormatFunc = pushRouteFormatFunc ?? OpenVPNPushRouteFormatFunc; this.addressFamilies = addressFamilies ?? DefaultAddressFamilies; }
public PrintServiceTagsForIPAddresses(IAzureIPRangesParser parser, string[] ipAddresses) { this.parser = parser; this.ipAddresses = ipAddresses; }
public PrintServiceTagIds(IAzureIPRangesParser parser) { this.parser = parser; }