23 references to ProtocolVersions
Aspire.Hosting.Foundry (7)
HostedAgent\AzureHostedAgentResource.cs (3)
131if (configuration.ProtocolVersions.Count == 0) 133configuration.ProtocolVersions.Add(new ProtocolVersionRecord(ProjectsAgentProtocol.Responses, DefaultResponsesProtocolVersion)); 189var endpointProtocols = GetAgentEndpointProtocols(configuration.ProtocolVersions);
HostedAgent\HostedAgentBuilderExtension.cs (2)
582if (!configuration.ProtocolVersions.Any(existing => ProtocolVersionsEqual(existing, protocolVersion))) 584configuration.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)
282var protocol = Assert.Single(configuration.ProtocolVersions); 307var protocol = Assert.Single(configuration.ProtocolVersions); 326var protocol = Assert.Single(configuration.ProtocolVersions); 349var protocol = Assert.Single(configuration.ProtocolVersions); 468var protocol = Assert.Single(configuration.ProtocolVersions); 504var protocol = Assert.Single(configuration.ProtocolVersions); 519configuration.ProtocolVersions.Clear(); 528var protocol = Assert.Single(configuration.ProtocolVersions); 543configuration.ProtocolVersions.Add(new ProtocolVersionRecord(ProjectsAgentProtocol.Invocations, "1.0.0")); 552var protocol = Assert.Single(configuration.ProtocolVersions); 618var protocol = Assert.Single(configuration.ProtocolVersions);