4 writes to Parameters
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (4)
1149Parameters = [ 1187Parameters = [ 1359Parameters = paramInfos, 1483Parameters = paramInfos,
65 references to Parameters
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (4)
399var paramNames = capability.Parameters.Select(p => p.Name); 487foreach (var param in capability.Parameters) 560foreach (var param in capability.Parameters) 623?? FindUnknownTypeInParameters(capability.Parameters);
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoCodeGenerator.cs (4)
222var parameters = method.Parameters 284var parameters = capability.Parameters 550foreach (var parameter in capability.Parameters) 636foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoCodeGeneratorTests.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.Java (3)
AtsJavaCodeGenerator.cs (3)
264var parameters = capability.Parameters 517foreach (var parameter in capability.Parameters) 603foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Java.Tests (3)
AtsJavaCodeGeneratorTests.cs (3)
79Assert.Equal(2, addTestRedis.Parameters.Count); 81Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 82Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional);
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
233var parameters = capability.Parameters 424foreach (var parameter in capability.Parameters) 508foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Python.Tests (3)
AtsPythonCodeGeneratorTests.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.Rust (3)
AtsRustCodeGenerator.cs (3)
310var parameters = capability.Parameters 625foreach (var parameter in capability.Parameters) 710foreach (var parameter in capability.Parameters)
Aspire.Hosting.CodeGeneration.Rust.Tests (3)
AtsRustCodeGeneratorTests.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.TypeScript (17)
AtsTypeScriptCodeGenerator.cs (17)
393foreach (var param in cap.Parameters) 473var (_, optionalParams) = SeparateParameters(cap.Parameters); 929var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 948foreach (var param in capability.Parameters) 1002var callbackParams2 = capability.Parameters.Where(p => p.IsCallback).ToList(); 1009var cancellationParams2 = capability.Parameters.Where(IsCancellationToken).ToList(); 1035var callbackParams = capability.Parameters.Where(p => p.IsCallback).ToList(); 1042var cancellationParams = capability.Parameters.Where(IsCancellationToken).ToList(); 1088var allParamNames = capability.Parameters.Select(p => p.Name); 1172var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 1279foreach (var param in capability.Parameters) 1861var valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value"); 2013var userParams = method.Parameters.Where(p => p.Name != targetParamName).ToList(); 2093var userParams = capability.Parameters.Where(p => p.Name != firstParamName).ToList(); 2178var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2373var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2693foreach (var param in cap.Parameters)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (16)
AtsTypeScriptCodeGeneratorTests.cs (16)
103Assert.Equal(2, addTestRedis.Parameters.Count); 105Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 106Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional); 144Assert.Single(nameGetterCapability.Parameters); 145Assert.Equal("context", nameGetterCapability.Parameters[0].Name); 153Assert.Equal(2, nameSetterCapability.Parameters.Count); // context + value 563var dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency"); 724Assert.Equal("target", withVolume.Parameters[0].Name); 725Assert.Equal("name", withVolume.Parameters[1].Name); 925var valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value"); 1064var ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1093var operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation"); 1115Assert.Equal(2, waitForReadyAsync.Parameters.Count); 1117var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout"); 1121var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1234foreach (var param in addTestRedis.Parameters)
Aspire.Hosting.RemoteHost (1)
CodeGeneration\CodeGenerationService.cs (1)
73Parameters = c.Parameters.Select(MapParameter).ToList(),
Aspire.Hosting.Tests (2)
Ats\AtsCapabilityScannerTests.cs (2)
136var itemsParameter = Assert.Single(enumerableParameterCapability.Parameters); 237var callbackParam = Assert.Single(capability.Parameters, p => p.IsCallback);