23 references to PortType
containerize.UnitTests (4)
ParserTests.cs (4)
200Assert.Contains(new Port(1500, PortType.tcp), ports); 201Assert.Contains(new Port(1501, PortType.udp), ports); 202Assert.Contains(new Port(1501, PortType.tcp), ports); 203Assert.Contains(new Port(1502, PortType.tcp), ports);
Microsoft.NET.Build.Containers (9)
ContainerBuilder.cs (1)
165foreach ((int number, PortType type) in exposedPorts ?? Array.Empty<Port>())
ContainerHelpers.cs (2)
71if (!Enum.TryParse(portType, out PortType t)) 79t = PortType.tcp;
ImageBuilder.cs (4)
130internal void ExposePort(int number, PortType type) => _baseImageConfig.ExposePort(number, type); 286ExposePort(port, PortType.tcp); 302ExposePort(parsedPort, PortType.tcp); 319ExposePort(parsedPort, PortType.tcp);
ImageConfig.cs (1)
189internal void ExposePort(int number, PortType type)
Port.cs (1)
14public record struct Port(int Number, PortType Type);
Microsoft.NET.Build.Containers.UnitTests (10)
ContainerHelpersTests.cs (4)
112[InlineData("80/tcp", true, 80, PortType.tcp, null)] 113[InlineData("80", true, 80, PortType.tcp, null)] 114[InlineData("125/dup", false, 125, PortType.tcp, ContainerHelpers.ParsePortError.InvalidPortType)] 119public void CanParsePort(string input, bool shouldParse, int? expectedPortNumber, PortType? expectedType, ContainerHelpers.ParsePortError? expectedError)
ImageBuilderTests.cs (6)
214baseConfig.ExposePort(6000, PortType.tcp); 215baseConfig.ExposePort(6010, PortType.udp); 286baseConfig.ExposePort(6000, PortType.tcp); 287baseConfig.ExposePort(6010, PortType.udp); 288baseConfig.ExposePort(6100, PortType.udp); 289baseConfig.ExposePort(6200, PortType.tcp);