public RemoveRouteTableFromSubnet(IRouteOperations routeOperations, string vnetName, string subnetName) { this.routeOperations = routeOperations; this.vnetName = vnetName; this.subnetName = subnetName; oldAssignedRouteTableName = RouteTestClient.GetRouteTableAssignedToSubnet(routeOperations, vnetName, subnetName); }
public AddRouteTableToSubnet(IRouteOperations routeOperations, string vnetName, string subnetName, AddRouteTableToSubnetParameters parameters) { this.routeOperations = routeOperations; this.vnetName = vnetName; this.subnetName = subnetName; this.parameters = parameters; if (parameters == null || string.IsNullOrEmpty(parameters.RouteTableName)) { routeTableAssignedPreviously = false; } else { string assignedRouteTable = RouteTestClient.GetRouteTableAssignedToSubnet(routeOperations, vnetName, subnetName); routeTableAssignedPreviously = string.Equals(parameters.RouteTableName, assignedRouteTable, StringComparison.InvariantCultureIgnoreCase); } }