4 writes to Parameters
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (4)
1046Parameters = [ 1081Parameters = [ 1248Parameters = paramInfos, 1369Parameters = paramInfos,
34 references to Parameters
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
426foreach (var param in capability.Parameters) 511foreach (var param in capability.Parameters) 561?? FindUnknownTypeInParameters(capability.Parameters);
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); 980var (requiredParams, optionalParams) = SeparateParameters(capability.Parameters); 1076foreach (var param in capability.Parameters) 1643var valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value"); 1749var userParams = method.Parameters.Where(p => p.Name != targetParamName).ToList(); 1829var userParams = capability.Parameters.Where(p => p.Name != firstParamName).ToList(); 1914var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2109var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2417foreach (var param in cap.Parameters)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (14)
AtsTypeScriptCodeGeneratorTests.cs (14)
120Assert.Equal(2, addTestRedis.Parameters.Count); 122Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 123Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional); 161Assert.Single(nameGetterCapability.Parameters); 162Assert.Equal("context", nameGetterCapability.Parameters[0].Name); 170Assert.Equal(2, nameSetterCapability.Parameters.Count); // context + value 555var dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency"); 884var valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value"); 1010var ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1039var operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation"); 1061Assert.Equal(2, waitForReadyAsync.Parameters.Count); 1063var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout"); 1067var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken"); 1180foreach (var param in addTestRedis.Parameters)