4 writes to Parameters
Aspire.Hosting.RemoteHost (4)
AtsCapabilityScanner.cs (4)
1169Parameters = [ 1207Parameters = [ 1379Parameters = paramInfos, 1504Parameters = paramInfos,
66 references to Parameters
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoCodeGenerator.cs (4)
221var parameters = method.Parameters 283var parameters = capability.Parameters 546foreach (var parameter in capability.Parameters) 631foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoCodeGeneratorTests.cs (3)
81Assert.Equal(2, addTestRedis.Parameters.Count); 83Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 84Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional);
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
263var parameters = capability.Parameters 516foreach (var parameter in capability.Parameters) 601foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Java.Tests (3)
AtsJavaCodeGeneratorTests.cs (3)
80Assert.Equal(2, addTestRedis.Parameters.Count); 82Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 83Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional);
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
232var parameters = capability.Parameters 423foreach (var parameter in capability.Parameters) 506foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Python.Tests (3)
AtsPythonCodeGeneratorTests.cs (3)
81Assert.Equal(2, addTestRedis.Parameters.Count); 83Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 84Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional);
Aspire.Hosting.CodeGeneration.Rust (3)
AtsRustCodeGenerator.cs (3)
309var parameters = capability.Parameters 624foreach (var parameter in capability.Parameters) 708foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Rust.Tests (3)
AtsRustCodeGeneratorTests.cs (3)
81Assert.Equal(2, addTestRedis.Parameters.Count); 83Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 84Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional);
Aspire.Hosting.CodeGeneration.TypeScript (16)
AtsTypeScriptCodeGenerator.cs (16)
439foreach (var param in cap.Parameters) 519var (_, optionalParams) = SeparateParameters(cap.Parameters); 975var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 994foreach (var param in capability.Parameters) 1048var callbackParams2 = capability.Parameters.Where(p => p.IsCallback).ToList(); 1085var callbackParams = capability.Parameters.Where(p => p.IsCallback).ToList(); 1131var allParamNames = capability.Parameters.Select(p => p.Name); 1196var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 1301foreach (var param in capability.Parameters) 1309var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 1894var valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value"); 2046var userParams = method.Parameters.Where(p => p.Name != targetParamName).ToList(); 2137var userParams = capability.Parameters.Where(p => p.Name != firstParamName).ToList(); 2222var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2428var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2748foreach (var param in cap.Parameters)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (17)
AtsTypeScriptCodeGeneratorTests.cs (17)
113Assert.Equal(2, addTestRedis.Parameters.Count); 115Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 116Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional); 154Assert.Single(nameGetterCapability.Parameters); 155Assert.Equal("context", nameGetterCapability.Parameters[0].Name); 163Assert.Equal(2, nameSetterCapability.Parameters.Count); // context + value 573var dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency"); 725Assert.Contains(withReference.Parameters, p => p.Name == "name" && p.IsOptional); 746Assert.Equal("target", withVolume.Parameters[0].Name); 747Assert.Equal("name", withVolume.Parameters[1].Name); 982var valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value"); 1131var ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1162var operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation"); 1184Assert.Equal(2, waitForReadyAsync.Parameters.Count); 1186var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout"); 1190var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1303foreach (var param in addTestRedis.Parameters)
Aspire.Hosting.RemoteHost (5)
AtsCapabilityScanner.cs (4)
410var paramNames = capability.Parameters.Select(p => p.Name); 498foreach (var param in capability.Parameters) 571foreach (var param in capability.Parameters) 634?? FindUnknownTypeInParameters(capability.Parameters);
CodeGeneration\CodeGenerationService.cs (1)
73Parameters = c.Parameters.Select(MapParameter).ToList(),
Aspire.Hosting.RemoteHost.Tests (3)
AtsCapabilityScannerTests.cs (3)
139var itemsParameter = Assert.Single(enumerableParameterCapability.Parameters); 320var callbackParam = Assert.Single(capability.Parameters, p => p.IsCallback); 344var parameter = Assert.Single(capability.Parameters);