43 writes to MethodName
Aspire.Hosting.CodeGeneration.Go.Tests (3)
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)
295MethodName = "name",
307MethodName = "setName",
1742MethodName = methodName,
2004MethodName = methodName,
2026MethodName = methodName,
3033MethodName = "readOnly",
3045MethodName = "mutable",
3057MethodName = "setMutable",
3069MethodName = "run",
3325MethodName = "IWidget.configure",
3440MethodName = "runAsEmulator",
3489MethodName = "startThing",
Aspire.Hosting.Native.CodeGeneration (4)
Aspire.Hosting.RemoteHost (6)
Aspire.Hosting.RemoteHost.Tests (5)
114 references to MethodName
aspire-managed (2)
Aspire.Hosting.Azure.EntraId.Tests (1)
Aspire.Hosting.CodeGeneration.Go (14)
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 (14)
AtsTypeScriptCodeGeneratorTests.cs (14)
155Assert.Equal("addTestRedis", addTestRedis.MethodName);
158Assert.Equal("withPersistence", withPersistence.MethodName);
657Assert.Equal("setValueAsync", setValue.MethodName);
674Assert.Equal("tryGetCurrentValue", tryGetCurrentValue.MethodName);
698var capability = Assert.Single(ScanCapabilitiesFromTestAssembly(), c => c.MethodName == methodName);
711Assert.Equal("withBrowserLogs", withBrowserLogs.MethodName);
732c.MethodName,
1228Assert.Equal("withVolume", withProjectVolume.MethodName);
1244Assert.Equal("withVolume", withExecutableVolume.MethodName);
1338Assert.Equal("withPersistentVolumeName", capability.MethodName);
1349Assert.Equal("withoutStorageClass", withoutStorageClassCapability.MethodName);
1416.Select(c => c.MethodName)
2120Assert.Equal(methodName, capability.MethodName);
2129Assert.Equal(methodName, capability.MethodName);
Aspire.Hosting.Native.CodeGeneration (4)
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)