6 writes to Name
Aspire.Hosting.RemoteHost (6)
AtsCapabilityScanner.cs (6)
1172Name = "context", 1210Name = "context", 1219Name = "value", 1329Name = "context", 1532Name = paramName, 1574Name = paramName,
118 references to Name
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.cs (8)
222.Where(p => !string.Equals(p.Name, method.TargetParameterName ?? "builder", StringComparison.Ordinal)) 284.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 311var paramName = ToCamelCase(parameter.Name); 334var paramName = ToCamelCase(parameter.Name); 338WriteLine($"\t\treqArgs[\"{parameter.Name}\"] = RegisterCallback({paramName})"); 346WriteLine($"\t\treqArgs[\"{parameter.Name}\"] = RegisterCancellation({paramName}, s.Client())"); 357WriteLine($"\t\treqArgs[\"{parameter.Name}\"] = SerializeValue({paramName})"); 362WriteLine($"\treqArgs[\"{parameter.Name}\"] = SerializeValue({paramName})");
Aspire.Hosting.CodeGeneration.Go.Tests (2)
AtsGoCodeGeneratorTests.cs (2)
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 (7)
AtsJavaCodeGenerator.cs (7)
264.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 285var paramName = ToCamelCase(parameter.Name); 306var paramName = ToCamelCase(parameter.Name); 310WriteLine($" reqArgs.put(\"{parameter.Name}\", getClient().registerCallback({paramName}));"); 318WriteLine($" reqArgs.put(\"{parameter.Name}\", getClient().registerCancellation({paramName}));"); 326WriteLine($" reqArgs.put(\"{parameter.Name}\", AspireClient.serializeValue({paramName}));"); 331WriteLine($" reqArgs.put(\"{parameter.Name}\", AspireClient.serializeValue({paramName}));");
Aspire.Hosting.CodeGeneration.Java.Tests (2)
AtsJavaCodeGeneratorTests.cs (2)
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 (7)
AtsPythonCodeGenerator.cs (7)
233.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 261var parameterName = ToSnakeCase(parameter.Name); 266WriteLine($" args[\"{parameter.Name}\"] = {parameterName}_id"); 274WriteLine($" args[\"{parameter.Name}\"] = {parameterName}_id"); 281WriteLine($" args[\"{parameter.Name}\"] = serialize_value({parameterName})"); 285WriteLine($" args[\"{parameter.Name}\"] = serialize_value({parameterName})"); 539var parameterName = ToSnakeCase(parameter.Name);
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
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 (13)
AtsRustCodeGenerator.cs (13)
310.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 328var paramName = ToSnakeCase(parameter.Name); 366var paramName = ToSnakeCase(parameter.Name); 370WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::String(callback_id));"); 378WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::String(token_id));"); 389WriteLine($" args.insert(\"{parameter.Name}\".to_string(), v.handle().to_json());"); 394WriteLine($" args.insert(\"{parameter.Name}\".to_string(), {paramName}.handle().to_json());"); 405WriteLine($" args.insert(\"{parameter.Name}\".to_string(), v.handle().to_json());"); 410WriteLine($" args.insert(\"{parameter.Name}\".to_string(), {paramName}.handle().to_json());"); 422WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::Array(handles));"); 428WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::Array(handles));"); 436WriteLine($" args.insert(\"{parameter.Name}\".to_string(), serde_json::to_value(v).unwrap_or(Value::Null));"); 441WriteLine($" args.insert(\"{parameter.Name}\".to_string(), serde_json::to_value(&{paramName}).unwrap_or(Value::Null));");
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
AtsRustCodeGeneratorTests.cs (2)
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 (61)
AtsTypeScriptCodeGenerator.cs (61)
310return $"{param.Name}: {param.Name}Id"; 313return GetRpcArgumentEntry(param.Name, param.Type); 320return $"{param.Name}Id"; 323return GetRpcArgumentValueExpression(param.Name, param.Type); 766var existingNames = new HashSet<string>(existingParams.Select(p => p.Name)); 769if (existingNames.Add(param.Name)) 794var existingNames2 = new HashSet<string>(suffixedParams.Select(p => p.Name)); 797if (existingNames2.Add(param.Name)) 824var match = existing.FirstOrDefault(p => p.Name == param.Name); 909WriteLine($" {param.Name}?: {tsType};"); 984publicParamDefs.Add($"{param.Name}: {tsType}"); 998internalParamDefs.Add($"{param.Name}{optional}: {tsType}"); 1044WriteLine($" const {param.Name} = options?.{param.Name};"); 1127WriteLine($" const {param.Name} = options?.{param.Name};"); 1131var allParamNames = capability.Parameters.Select(p => p.Name); 1160WriteLine($" if ({param.Name} !== undefined) rpcArgs.{param.Name} = {rpcExpression};"); 1205publicParamDefs.Add($"{param.Name}: {tsType}"); 1217forwardArgs.Add(param.Name); 1305paramDefs.Add($"{param.Name}{optional}: {tsType}"); 1340WriteLine($" if ({param.Name} !== undefined) rpcArgs.{param.Name} = {GetRpcArgumentExpression(param, useRegisteredCallback: false)};"); 1365WriteLine($" if ({param.Name} !== undefined) rpcArgs.{param.Name} = {GetRpcArgumentExpression(param, useRegisteredCallback: false)};"); 1422var callbackName = callbackParam.Name; 1468var callbackName = callbackParam.Name; 1894var valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value"); 2046var userParams = method.Parameters.Where(p => p.Name != targetParamName).ToList(); 2058paramDefs.Add($"{param.Name}: {tsType}"); 2085WriteLine($" const {param.Name} = options?.{param.Name};"); 2092requiredArgs.Add(GetRpcArgumentEntry(param.Name, param.Type)); 2097WriteLine($" if ({param.Name} !== undefined) rpcArgs.{param.Name} = {GetRpcArgumentValueExpression(param.Name, param.Type)};"); 2137var userParams = capability.Parameters.Where(p => p.Name != firstParamName).ToList(); 2149paramDefs.Add($"{param.Name}: {tsType}"); 2174WriteLine($" const {param.Name} = options?.{param.Name};"); 2181requiredArgs.Add(GetRpcArgumentEntry(param.Name, param.Type)); 2186WriteLine($" if ({param.Name} !== undefined) rpcArgs.{param.Name} = {GetRpcArgumentValueExpression(param.Name, param.Type)};"); 2222var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2234publicParamDefs.Add($"{param.Name}: {tsType}"); 2248internalParamDefs.Add($"{param.Name}{optional}: {tsType}"); 2302WriteLine($" const {param.Name} = options?.{param.Name};"); 2306Write(string.Join(", ", userParams.Select(p => p.Name))); 2345WriteLine($" const {param.Name} = options?.{param.Name};"); 2349Write(string.Join(", ", userParams.Select(p => p.Name))); 2363WriteLine($" const {param.Name} = options?.{param.Name};"); 2428var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2440publicParamDefs.Add($"{param.Name}: {tsType}"); 2452forwardArgs.Add(param.Name);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (12)
AtsTypeScriptCodeGeneratorTests.cs (12)
115Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 116Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional); 155Assert.Equal("context", nameGetterCapability.Parameters[0].Name); 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"); 1186var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout"); 1190var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (1)
410var paramNames = capability.Parameters.Select(p => p.Name);
CodeGeneration\CodeGenerationService.cs (1)
81Name = p.Name,