22 writes to MethodName
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
393MethodName = shortest.MethodName,
Aspire.Hosting.CodeGeneration.Python.Tests (3)
AtsPythonCodeGeneratorTests.cs (3)
402MethodName = "withFrom", 458MethodName = "withSomethingAI", 534MethodName = "configureGenericResource",
Aspire.Hosting.CodeGeneration.TypeScript.Tests (10)
AtsTypeScriptCodeGeneratorTests.cs (10)
1272MethodName = methodName, 1519MethodName = methodName, 1540MethodName = methodName, 2433MethodName = "readOnly", 2445MethodName = "mutable", 2457MethodName = "setMutable", 2469MethodName = "run", 2725MethodName = "IWidget.configure", 2840MethodName = "runAsEmulator", 2889MethodName = "startThing",
Aspire.Hosting.RemoteHost (5)
AtsCapabilityScanner.cs (4)
1684MethodName = getterMethodName, 1726MethodName = setMethodName, 1905MethodName = simpleMethodName, 2078MethodName = methodName,
AtsContextFilter.cs (1)
335MethodName = capability.MethodName,
Aspire.Hosting.RemoteHost.Tests (3)
AtsContextFilterTests.cs (3)
183MethodName = "getResourceName", 499MethodName = "addTestResource", 556MethodName = "addRedis",
91 references to MethodName
Aspire.Hosting.CodeGeneration.Go (10)
AtsGoCodeGenerator.cs (10)
264var simpleName = $"{ToPascalCase(capability.MethodName)}Options"; 825.OrderBy(c => c.MethodName, StringComparer.Ordinal) 874var methodName = ToPascalCase(capability.MethodName); 1014var methodName = ToPascalCase(capability.MethodName); 1222var methodName = ToPascalCase(capability.MethodName); 1267var methodName = ToPascalCase(capability.MethodName); 1339var methodName = ToPascalCase(capability.MethodName); 1362var methodName = ToPascalCase(capability.MethodName); 1673WriteLine($"// {name} carries optional parameters for {ToPascalCase(capability.MethodName)}."); 1741: $"{ToPascalCase(capability.MethodName)}Options";
Aspire.Hosting.CodeGeneration.Go.Tests (2)
AtsGoCodeGeneratorTests.cs (2)
85Assert.Equal("addTestRedis", addTestRedis.MethodName); 88Assert.Equal("withPersistence", withPersistence.MethodName);
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
940RegisterOptionsClass(capability.CapabilityId, capability.MethodName, optionalParameters); 1345var methodName = ToCamelCase(capability.MethodName);
Aspire.Hosting.CodeGeneration.Java.Tests (2)
AtsJavaCodeGeneratorTests.cs (2)
115Assert.Equal("addTestRedis", addTestRedis.MethodName); 118Assert.Equal("withPersistence", withPersistence.MethodName);
Aspire.Hosting.CodeGeneration.Python (13)
AtsPythonCodeGenerator.cs (13)
355var shortest = items.OrderBy(c => c.MethodName.Length).ThenBy(c => c.MethodName, StringComparer.Ordinal).First(); 393MethodName = shortest.MethodName, 1133var propName = ExtractPropertyName(getter.MethodName); 1142var setter = setters.FirstOrDefault(s => ExtractPropertyName(s.MethodName).Equals(setterName, StringComparison.OrdinalIgnoreCase)); 1150var setterMethodName = ExtractPropertyName(setter.MethodName); 1274var methodName = !string.IsNullOrEmpty(capability.OwningTypeName) && capability.MethodName.Contains('.') 1275? capability.MethodName[(capability.MethodName.LastIndexOf('.') + 1)..] 1276: capability.MethodName; 1584var methodName = GetPythonMethodName(capability.MethodName); 1740var methodName = GetPythonMethodName(capability.MethodName); 2373var parameterMappingName = GetMethodParametersName(capability.MethodName);
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
83Assert.Equal("addTestRedis", addTestRedis.MethodName); 86Assert.Equal("withPersistence", withPersistence.MethodName);
Aspire.Hosting.CodeGeneration.Rust (1)
AtsRustCodeGenerator.cs (1)
459var methodName = ToSnakeCase(capability.MethodName);
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
AtsRustCodeGeneratorTests.cs (2)
84Assert.Equal("addTestRedis", addTestRedis.MethodName); 87Assert.Equal("withPersistence", withPersistence.MethodName);
Aspire.Hosting.CodeGeneration.TypeScript (32)
AtsTypeScriptCodeGenerator.cs (18)
836WriteLine($" {capability.MethodName}({signature.ParameterList}): {promiseInterfaceName};"); 841WriteLine($" {capability.MethodName}({signature.ParameterList}): Promise<{returnType}>;"); 846WriteLine($" {capability.MethodName}({signature.ParameterList}): {_projector.GetBuilderPromiseInterfaceForMethod(builder, capability)};"); 890WriteLine($" {capability.MethodName}({signature.ParameterList}): {returnPromiseInterfaceName};"); 895WriteLine($" {capability.MethodName}({signature.ParameterList}): Promise<{returnType}>;"); 900WriteLine($" {capability.MethodName}({signature.ParameterList}): {_projector.GetBuilderPromiseInterfaceForMethod(builder, capability)};"); 1069var methodName = capability.MethodName; 1271if (string.Equals(capability.MethodName, "build", StringComparison.OrdinalIgnoreCase)) 1730var methodName = capability.MethodName; 2636var methodName = !string.IsNullOrEmpty(method.OwningTypeName) && method.MethodName.Contains('.') 2637? method.MethodName[(method.MethodName.LastIndexOf('.') + 1)..] 2638: method.MethodName; 2751var methodName = TypeScriptApiProjector.GetTypeScriptMethodName(capability.MethodName); 2867var methodName = !string.IsNullOrEmpty(capability.OwningTypeName) && capability.MethodName.Contains('.') 2868? capability.MethodName[(capability.MethodName.LastIndexOf('.') + 1)..] 2869: TypeScriptApiProjector.GetTypeScriptMethodName(capability.MethodName);
TypeScriptApiProjector.cs (14)
282RegisterOptionsInterface(cap.CapabilityId, cap.MethodName, optionalParams, GetCapabilityOwningAssemblyName(context, cap)); 352MethodName = isTypeClass ? ResolveTypeClassMethodName(capability) : capability.MethodName, 381=> !string.IsNullOrEmpty(capability.OwningTypeName) && capability.MethodName.Contains('.') 382? capability.MethodName[(capability.MethodName.LastIndexOf('.') + 1)..] 383: GetTypeScriptMethodName(capability.MethodName); 485foreach (var entryPoint in _resolved.ClientMethods.OrderBy(c => c.MethodName, StringComparer.Ordinal)) 1157Id = $"method:{ownerName}.{capability.MethodName}", 1298MethodName = capability.MethodName, 2070return GetOptionsInterfaceName(capability.MethodName); 2495var propName = ExtractPropertyName(getter.MethodName); 2504var setter = setters.FirstOrDefault(s => ExtractPropertyName(s.MethodName).Equals(setterName, StringComparison.OrdinalIgnoreCase)); 2512var setterMethodName = ExtractPropertyName(setter.MethodName); 2792entry => GetOptionsInterfaceName(entry.Capability.MethodName),
Aspire.Hosting.CodeGeneration.TypeScript.Tests (6)
AtsTypeScriptCodeGeneratorTests.cs (6)
142Assert.Equal("addTestRedis", addTestRedis.MethodName); 145Assert.Equal("withPersistence", withPersistence.MethodName); 542Assert.Equal("withBrowserLogs", withBrowserLogs.MethodName); 563c.MethodName, 1633Assert.Equal(methodName, capability.MethodName); 1642Assert.Equal(methodName, capability.MethodName);
Aspire.Hosting.RemoteHost (13)
Ats\CapabilityDispatcher.cs (10)
223RegisterMethodAlias(property.Name, capability.MethodName); 293RegisterMethodAlias(property.Name, capability.MethodName); 406RegisterMethodAlias(method.Name, capability.MethodName); 493RegisterMethodAlias(method.Name, capability.MethodName); 568registration.Capability?.MethodName, 590registration.Capability?.MethodName, 605registration.Capability?.MethodName, 784capability.MethodName, 816capability.MethodName, 999capability.MethodName,
AtsCapabilityScanner.cs (1)
943.GroupBy(x => (x.Target, x.Capability.MethodName))
AtsContextFilter.cs (1)
335MethodName = capability.MethodName,
CodeGeneration\CodeGenerationService.cs (1)
106MethodName = c.MethodName,
Aspire.Hosting.RemoteHost.Tests (4)
AtsCapabilityScannerTests.cs (4)
303Assert.Equal("executeCommandAsync", capability.MethodName); 369Assert.Equal("withHttpCommand", capability.MethodName); 501Assert.Equal("shadowedExporter", genericCapability.MethodName); 502Assert.Equal("shadowedExporter", specificCapability.MethodName);
Aspire.TypeSystem (2)
AtsCapabilityInfo.cs (2)
279? $"{OwningTypeName}.{MethodName}" 280: MethodName;