36 writes to MethodName
Aspire.Hosting.CodeGeneration.Java.Tests (6)
Aspire.Hosting.CodeGeneration.Python (1)
Aspire.Hosting.CodeGeneration.Python.Tests (6)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (12)
AtsTypeScriptCodeGeneratorTests.cs (12)
287MethodName = "name",
299MethodName = "setName",
1583MethodName = methodName,
1845MethodName = methodName,
1867MethodName = methodName,
2850MethodName = "readOnly",
2862MethodName = "mutable",
2874MethodName = "setMutable",
2886MethodName = "run",
3142MethodName = "IWidget.configure",
3257MethodName = "runAsEmulator",
3306MethodName = "startThing",
Aspire.Hosting.RemoteHost (6)
Aspire.Hosting.RemoteHost.Tests (5)
99 references to MethodName
Aspire.Hosting.CodeGeneration.Go (10)
Aspire.Hosting.CodeGeneration.Go.Tests (2)
Aspire.Hosting.CodeGeneration.Java (2)
Aspire.Hosting.CodeGeneration.Java.Tests (2)
Aspire.Hosting.CodeGeneration.Python (13)
Aspire.Hosting.CodeGeneration.Python.Tests (2)
Aspire.Hosting.CodeGeneration.Rust (1)
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
Aspire.Hosting.CodeGeneration.TypeScript (32)
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}",
1302MethodName = capability.MethodName,
2098return GetOptionsInterfaceName(capability.MethodName);
2572var propName = ExtractPropertyName(getter.MethodName);
2581var setter = setters.FirstOrDefault(s => ExtractPropertyName(s.MethodName).Equals(setterName, StringComparison.OrdinalIgnoreCase));
2589var setterMethodName = ExtractPropertyName(setter.MethodName);
2869entry => GetOptionsInterfaceName(entry.Capability.MethodName),
Aspire.Hosting.CodeGeneration.TypeScript.Tests (10)
AtsTypeScriptCodeGeneratorTests.cs (10)
147Assert.Equal("addTestRedis", addTestRedis.MethodName);
150Assert.Equal("withPersistence", withPersistence.MethodName);
649Assert.Equal("withBrowserLogs", withBrowserLogs.MethodName);
670c.MethodName,
1166Assert.Equal("withVolume", withProjectVolume.MethodName);
1182Assert.Equal("withVolume", withExecutableVolume.MethodName);
1242Assert.Equal("withPersistentVolumeName", capability.MethodName);
1254Assert.Equal("withoutStorageClass", withoutStorageClassCapability.MethodName);
1961Assert.Equal(methodName, capability.MethodName);
1970Assert.Equal(methodName, capability.MethodName);
Aspire.Hosting.RemoteHost (13)
Ats\CapabilityDispatcher.cs (10)
227RegisterMethodAlias(property.Name, capability.MethodName);
297RegisterMethodAlias(property.Name, capability.MethodName);
410RegisterMethodAlias(method.Name, capability.MethodName);
497RegisterMethodAlias(method.Name, capability.MethodName);
595registration.Capability?.MethodName,
617registration.Capability?.MethodName,
632registration.Capability?.MethodName,
811capability.MethodName,
843capability.MethodName,
1026capability.MethodName,
Aspire.Hosting.RemoteHost.Tests (8)
Aspire.TypeSystem (2)