23 references to ProtocolVersions
Aspire.Hosting.Foundry (7)
HostedAgent\AzureHostedAgentResource.cs (3)
129if (configuration.ProtocolVersions.Count == 0) 131configuration.ProtocolVersions.Add(new ProtocolVersionRecord(ProjectsAgentProtocol.Responses, DefaultResponsesProtocolVersion)); 187var endpointProtocols = GetAgentEndpointProtocols(configuration.ProtocolVersions);
HostedAgent\HostedAgentBuilderExtension.cs (2)
586if (!configuration.ProtocolVersions.Any(existing => ProtocolVersionsEqual(existing, protocolVersion))) 588configuration.ProtocolVersions.Add(protocolVersion);
HostedAgent\HostedAgentConfiguration.cs (2)
130foreach (var protocolVersion in ProtocolVersions) 159if (ProtocolVersions.Count == 0)
Aspire.Hosting.Foundry.Tests (16)
HostedAgentConfigurationTests.cs (5)
73config.ProtocolVersions.Add(new ProtocolVersionRecord(ProjectsAgentProtocol.Responses, "2.0.0")); 85config.ProtocolVersions.Add(new ProtocolVersionRecord(ProjectsAgentProtocol.Responses, "2.0.0")); 116var protocol = Assert.Single(config.ProtocolVersions); 125config.ProtocolVersions.Add(new ProtocolVersionRecord(ProjectsAgentProtocol.Invocations, "1.0.0")); 129var protocol = Assert.Single(config.ProtocolVersions);
HostedAgentExtensionTests.cs (11)
283var protocol = Assert.Single(configuration.ProtocolVersions); 308var protocol = Assert.Single(configuration.ProtocolVersions); 327var protocol = Assert.Single(configuration.ProtocolVersions); 350var protocol = Assert.Single(configuration.ProtocolVersions); 488var protocol = Assert.Single(configuration.ProtocolVersions); 524var protocol = Assert.Single(configuration.ProtocolVersions); 539configuration.ProtocolVersions.Clear(); 548var protocol = Assert.Single(configuration.ProtocolVersions); 563configuration.ProtocolVersions.Add(new ProtocolVersionRecord(ProjectsAgentProtocol.Invocations, "1.0.0")); 572var protocol = Assert.Single(configuration.ProtocolVersions); 788var protocol = Assert.Single(configuration.ProtocolVersions);