4 writes to Parameters
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (4)
1057Parameters = [ 1094Parameters = [ 1263Parameters = paramInfos, 1386Parameters = paramInfos,
63 references to Parameters
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (4)
361var paramNames = capability.Parameters.Select(p => p.Name); 449foreach (var param in capability.Parameters) 522foreach (var param in capability.Parameters) 572?? FindUnknownTypeInParameters(capability.Parameters);
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoCodeGenerator.cs (4)
222var parameters = method.Parameters 284var parameters = capability.Parameters 549foreach (var parameter in capability.Parameters) 630foreach (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 516foreach (var parameter in capability.Parameters) 597foreach (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) 505foreach (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 583foreach (var parameter in capability.Parameters) 663foreach (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)
381foreach (var param in cap.Parameters) 447var (_, optionalParams) = SeparateParameters(cap.Parameters); 753var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 772foreach (var param in capability.Parameters) 811var callbackParams2 = capability.Parameters.Where(p => p.IsCallback).ToList(); 818var cancellationParams2 = capability.Parameters.Where(IsCancellationToken).ToList(); 844var callbackParams = capability.Parameters.Where(p => p.IsCallback).ToList(); 851var cancellationParams = capability.Parameters.Where(IsCancellationToken).ToList(); 897var allParamNames = capability.Parameters.Select(p => p.Name); 981var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 1077foreach (var param in capability.Parameters) 1653var valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value"); 1805var userParams = method.Parameters.Where(p => p.Name != targetParamName).ToList(); 1885var userParams = capability.Parameters.Where(p => p.Name != firstParamName).ToList(); 1970var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2165var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2473foreach (var param in cap.Parameters)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (16)
AtsTypeScriptCodeGeneratorTests.cs (16)
92Assert.Equal(2, addTestRedis.Parameters.Count); 94Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 95Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional); 133Assert.Single(nameGetterCapability.Parameters); 134Assert.Equal("context", nameGetterCapability.Parameters[0].Name); 142Assert.Equal(2, nameSetterCapability.Parameters.Count); // context + value 527var dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency"); 688Assert.Equal("target", withVolume.Parameters[0].Name); 689Assert.Equal("name", withVolume.Parameters[1].Name); 889var valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value"); 1015var ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1044var operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation"); 1066Assert.Equal(2, waitForReadyAsync.Parameters.Count); 1068var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout"); 1072var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1185foreach (var param in addTestRedis.Parameters)
Aspire.Hosting.RemoteHost (1)
CodeGeneration\CodeGenerationService.cs (1)
73Parameters = c.Parameters.Select(MapParameter).ToList(),