5 references to ParseProtocol
Aspire.Hosting.Native.Core.Tests (2)
NativeProtocolParsingTests.cs (2)
98Assert.Equal(WorkloadProtocol.Udp, RuntimeStates.ParseProtocol("UDP")); 102Assert.Throws<ArgumentException>(() => RuntimeStates.ParseProtocol("tcp"));
Aspire.Hosting.Native.Server (3)
Api\DeclarativeWorkloadApi.cs (1)
113new WorkloadPort(endpoint.Name, RuntimeStates.ParseProtocol(endpoint.Protocol), endpoint.UriScheme,
Api\WorkloadApi.cs (1)
149return endpoints.Select(endpoint => new WorkloadPort(endpoint.Name, RuntimeStates.ParseProtocol(endpoint.Protocol), endpoint.UriScheme,
Dcp\DcpStates.cs (1)
96RuntimeStates.ParseProtocol(reader.GetString() ?? throw new JsonException("A protocol is required."));