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); 765var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 784foreach (var param in capability.Parameters) 838var callbackParams2 = capability.Parameters.Where(p => p.IsCallback).ToList(); 845var cancellationParams2 = capability.Parameters.Where(IsCancellationToken).ToList(); 871var callbackParams = capability.Parameters.Where(p => p.IsCallback).ToList(); 878var cancellationParams = capability.Parameters.Where(IsCancellationToken).ToList(); 924var allParamNames = capability.Parameters.Select(p => p.Name); 1008var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 1115foreach (var param in capability.Parameters) 1691var valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value"); 1843var userParams = method.Parameters.Where(p => p.Name != targetParamName).ToList(); 1923var userParams = capability.Parameters.Where(p => p.Name != firstParamName).ToList(); 2008var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2203var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2511foreach (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 552var dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency"); 713Assert.Equal("target", withVolume.Parameters[0].Name); 714Assert.Equal("name", withVolume.Parameters[1].Name); 914var valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value"); 1040var ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1069var operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation"); 1091Assert.Equal(2, waitForReadyAsync.Parameters.Count); 1093var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout"); 1097var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1210foreach (var param in addTestRedis.Parameters)
aspire-server (1)
CodeGeneration\CodeGenerationService.cs (1)
73Parameters = c.Parameters.Select(MapParameter).ToList(),