示例#1
0
 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;
 }
示例#3
0
 public PrintServiceTagIds(IAzureIPRangesParser parser)
 {
     this.parser = parser;
 }