23 writes to Capabilities
Aspire.Hosting.CodeGeneration.Java.Tests (2)
AtsJavaCodeGeneratorTests.cs (2)
651Capabilities = context.Capabilities, 674Capabilities = [],
Aspire.Hosting.CodeGeneration.Python.Tests (3)
AtsPythonCodeGeneratorTests.cs (3)
397Capabilities = 453Capabilities = 529Capabilities =
Aspire.Hosting.CodeGeneration.TypeScript.Tests (7)
AtsTypeScriptCodeGeneratorTests.cs (7)
1082Capabilities = fixtureCapabilities, 1140Capabilities = capabilities, 1498Capabilities = [.. context.Capabilities, .. capabilities], 2519Capabilities = null!, 2720Capabilities = 2818Capabilities = capabilities, 2884Capabilities =
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (1)
66Capabilities = Capabilities,
AtsContextFilter.cs (2)
137Capabilities = capabilities, 281Capabilities = filteredCapabilities,
Aspire.Hosting.RemoteHost.Tests (8)
AtsContextFilterTests.cs (4)
81Capabilities = [], 213Capabilities = [.. context.Capabilities, supportingCapability], 307Capabilities = [], 613Capabilities = [selectedCapability, unrelatedCapability],
AtsMarshallerTests.cs (1)
20Capabilities = [],
CallbackProxyTests.cs (1)
397var context = new AtsContext { Capabilities = [], HandleTypes = handleTypes ?? [], DtoTypes = dtoTypes, EnumTypes = [] };
CapabilityDispatcherTests.cs (2)
2096var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] }; 2105var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] };
39 references to Capabilities
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
103var capabilitiesByDirectTarget = GroupCapabilitiesByDirectTarget(context.Capabilities); 104var capabilitiesByConcreteImpl = GroupCapabilitiesByConcreteImpl(context.Capabilities); 112GenerateOptionsStructs(context.Capabilities); 166foreach (var capability in context.Capabilities) 245foreach (var capability in context.Capabilities)
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
585var capabilities = context.Capabilities; 2344foreach (var capability in context.Capabilities)
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
651Capabilities = context.Capabilities,
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
706var capabilities = context.Capabilities;
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
83var capabilities = context.Capabilities; 789foreach (var capability in context.Capabilities)
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
127var capabilities = context.Capabilities;
Aspire.Hosting.CodeGeneration.TypeScript.Tests (6)
AtsTypeScriptCodeGeneratorTests.cs (6)
169var addTestRedis = context.Capabilities.First(c => c.CapabilityId == "Aspire.Hosting.CodeGeneration.TypeScript.Tests/addTestRedis"); 1075var fixtureCapabilities = scannedContext.Capabilities 1129var addTestRedis = scannedContext.Capabilities 1131var capabilities = scannedContext.Capabilities 1498Capabilities = [.. context.Capabilities, .. capabilities], 1535var addTestRedis = context.Capabilities.First(c => c.CapabilityId == "Aspire.Hosting.CodeGeneration.TypeScript.Tests/addTestRedis");
Aspire.Hosting.RemoteHost (10)
AtsContextFactory.cs (1)
39context.Capabilities.Count,
AtsContextFilter.cs (7)
108var capabilityTargetTypeIds = filteredContext.Capabilities 121var includedCapabilityIds = filteredContext.Capabilities 124var supportingCapabilities = context.Capabilities 134var capabilities = filteredContext.Capabilities.Concat(supportingCapabilities).ToList(); 197var filteredCapabilities = context.Capabilities 546foreach (var capability in context.Capabilities) 644foreach (var capability in context.Capabilities)
CodeGeneration\CodeGenerationService.cs (2)
70context.Capabilities.Count, 79Capabilities = context.Capabilities.Select(MapCapability).ToList(),
Aspire.Hosting.RemoteHost.Tests (11)
AtsContextFilterTests.cs (11)
90var property = typeof(AtsContext).GetProperty(nameof(AtsContext.Capabilities))!; 123filteredContext.Capabilities, 169Assert.DoesNotContain(filteredContext.Capabilities, capability => capability.CapabilityId == "Aspire.Hosting/createBuilder"); 213Capabilities = [.. context.Capabilities, supportingCapability], 226filteredContext.Capabilities, 234filteredContext.Capabilities, 337Assert.Contains(unfilteredContext.Capabilities, c => c.CapabilityId.StartsWith("Aspire.Hosting/", StringComparison.Ordinal)); 338Assert.Contains(unfilteredContext.Capabilities, c => c.CapabilityId.StartsWith(testAssemblyName + "/", StringComparison.Ordinal)); 345Assert.All(filteredContext.Capabilities, c => 349Assert.DoesNotContain(filteredContext.Capabilities, 353Assert.NotEmpty(filteredContext.Capabilities);