6 writes to Name
Aspire.Hosting (6)
Ats\AtsCapabilityScanner.cs (6)
1152Name = "context", 1190Name = "context", 1199Name = "value", 1309Name = "context", 1510Name = paramName, 1552Name = paramName,
119 references to Name
Aspire.Hosting (1)
Ats\AtsCapabilityScanner.cs (1)
399var paramNames = capability.Parameters.Select(p => p.Name);
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.cs (8)
223.Where(p => !string.Equals(p.Name, method.TargetParameterName ?? "builder", StringComparison.Ordinal)) 285.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 312var paramName = ToCamelCase(parameter.Name); 335var paramName = ToCamelCase(parameter.Name); 339WriteLine($"\t\treqArgs[\"{parameter.Name}\"] = RegisterCallback({paramName})"); 347WriteLine($"\t\treqArgs[\"{parameter.Name}\"] = RegisterCancellation({paramName}, s.Client())"); 361WriteLine($"\t\treqArgs[\"{parameter.Name}\"] = SerializeValue({paramName})"); 366WriteLine($"\treqArgs[\"{parameter.Name}\"] = SerializeValue({paramName})");
Aspire.Hosting.CodeGeneration.Go.Tests (2)
AtsGoCodeGeneratorTests.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.Java (7)
AtsJavaCodeGenerator.cs (7)
265.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 286var paramName = ToCamelCase(parameter.Name); 307var paramName = ToCamelCase(parameter.Name); 311WriteLine($" reqArgs.put(\"{parameter.Name}\", getClient().registerCallback({paramName}));"); 319WriteLine($" reqArgs.put(\"{parameter.Name}\", getClient().registerCancellation({paramName}));"); 327WriteLine($" reqArgs.put(\"{parameter.Name}\", AspireClient.serializeValue({paramName}));"); 332WriteLine($" reqArgs.put(\"{parameter.Name}\", AspireClient.serializeValue({paramName}));");
Aspire.Hosting.CodeGeneration.Java.Tests (2)
AtsJavaCodeGeneratorTests.cs (2)
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 (7)
AtsPythonCodeGenerator.cs (7)
234.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 262var parameterName = ToSnakeCase(parameter.Name); 267WriteLine($" args[\"{parameter.Name}\"] = {parameterName}_id"); 275WriteLine($" args[\"{parameter.Name}\"] = {parameterName}_id"); 282WriteLine($" args[\"{parameter.Name}\"] = serialize_value({parameterName})"); 286WriteLine($" args[\"{parameter.Name}\"] = serialize_value({parameterName})"); 541var parameterName = ToSnakeCase(parameter.Name);
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.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.Rust (13)
AtsRustCodeGenerator.cs (13)
311.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 329var paramName = ToSnakeCase(parameter.Name); 367var paramName = ToSnakeCase(parameter.Name); 371WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::String(callback_id));"); 379WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::String(token_id));"); 390WriteLine($" args.insert(\"{parameter.Name}\".to_string(), v.handle().to_json());"); 395WriteLine($" args.insert(\"{parameter.Name}\".to_string(), {paramName}.handle().to_json());"); 406WriteLine($" args.insert(\"{parameter.Name}\".to_string(), v.handle().to_json());"); 411WriteLine($" args.insert(\"{parameter.Name}\".to_string(), {paramName}.handle().to_json());"); 423WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::Array(handles));"); 429WriteLine($" args.insert(\"{parameter.Name}\".to_string(), Value::Array(handles));"); 437WriteLine($" args.insert(\"{parameter.Name}\".to_string(), serde_json::to_value(v).unwrap_or(Value::Null));"); 442WriteLine($" args.insert(\"{parameter.Name}\".to_string(), serde_json::to_value(&{paramName}).unwrap_or(Value::Null));");
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
AtsRustCodeGeneratorTests.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.TypeScript (63)
AtsTypeScriptCodeGenerator.cs (63)
720var existingNames = new HashSet<string>(existingParams.Select(p => p.Name)); 723if (existingNames.Add(param.Name)) 748var existingNames2 = new HashSet<string>(suffixedParams.Select(p => p.Name)); 751if (existingNames2.Add(param.Name)) 778var match = existing.FirstOrDefault(p => p.Name == param.Name); 863WriteLine($" {param.Name}?: {tsType};"); 938publicParamDefs.Add($"{param.Name}: {tsType}"); 952internalParamDefs.Add($"{param.Name}{optional}: {tsType}"); 998WriteLine($" const {param.Name} = options?.{param.Name};"); 1084WriteLine($" const {param.Name} = options?.{param.Name};"); 1088var allParamNames = capability.Parameters.Select(p => p.Name); 1105var cancellationParamNames = new HashSet<string>(cancellationParams?.Select(p => p.Name) ?? []); 1114requiredArgs.Add($"{param.Name}: {param.Name}Id"); 1116else if (cancellationParamNames.Contains(param.Name)) 1119requiredArgs.Add($"{param.Name}: {param.Name}Id"); 1123requiredArgs.Add(param.Name); 1132var isCancellation = cancellationParamNames.Contains(param.Name); 1133var argName = param.IsCallback || isCancellation ? $"{param.Name}Id" : param.Name; 1134var paramName = param.Name; 1181publicParamDefs.Add($"{param.Name}: {tsType}"); 1193forwardArgs.Add(param.Name); 1283paramDefs.Add($"{param.Name}{optional}: {tsType}"); 1284paramArgs.Add(param.Name); 1376var callbackName = callbackParam.Name; 1431var paramName = param.Name; 1449var callbackName = callbackParam.Name; 1861var valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value"); 2013var userParams = method.Parameters.Where(p => p.Name != targetParamName).ToList(); 2025paramDefs.Add($"{param.Name}: {tsType}"); 2052WriteLine($" const {param.Name} = options?.{param.Name};"); 2059requiredArgs.Add(param.Name); 2064WriteLine($" if ({param.Name} !== undefined) rpcArgs.{param.Name} = {param.Name};"); 2093var userParams = capability.Parameters.Where(p => p.Name != firstParamName).ToList(); 2105paramDefs.Add($"{param.Name}: {tsType}"); 2130WriteLine($" const {param.Name} = options?.{param.Name};"); 2137requiredArgs.Add(param.Name); 2142WriteLine($" if ({param.Name} !== undefined) rpcArgs.{param.Name} = {param.Name};"); 2178var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2190publicParamDefs.Add($"{param.Name}: {tsType}"); 2204internalParamDefs.Add($"{param.Name}{optional}: {tsType}"); 2258WriteLine($" const {param.Name} = options?.{param.Name};"); 2262Write(string.Join(", ", userParams.Select(p => p.Name))); 2301WriteLine($" const {param.Name} = options?.{param.Name};"); 2305Write(string.Join(", ", userParams.Select(p => p.Name))); 2319WriteLine($" const {param.Name} = options?.{param.Name};"); 2373var userParams = capability.Parameters.Where(p => p.Name != targetParamName).ToList(); 2385publicParamDefs.Add($"{param.Name}: {tsType}"); 2397forwardArgs.Add(param.Name);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (11)
AtsTypeScriptCodeGeneratorTests.cs (11)
105Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string"); 106Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional); 145Assert.Equal("context", nameGetterCapability.Parameters[0].Name); 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"); 1117var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout"); 1121var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
Aspire.Hosting.RemoteHost (1)
CodeGeneration\CodeGenerationService.cs (1)
81Name = p.Name,