129 references to AtsCapabilityKind
Aspire.Hosting.CodeGeneration.Go (9)
AtsGoCodeGenerator.ApiProjection.cs (5)
833private static string GetCapabilityKindName(AtsCapabilityKind kind) => kind switch 835AtsCapabilityKind.Method => "method", 836AtsCapabilityKind.InstanceMethod => "instanceMethod", 837AtsCapabilityKind.PropertyGetter => "propertyGetter", 838AtsCapabilityKind.PropertySetter => "propertySetter",
AtsGoCodeGenerator.cs (4)
680var isSetter = capability.CapabilityKind == AtsCapabilityKind.PropertySetter; 701AtsCapabilityKind.PropertyGetter => GoDocSubject.Getter, 702AtsCapabilityKind.PropertySetter => GoDocSubject.Setter, 2147Summary = capability.CapabilityKind == AtsCapabilityKind.PropertySetter ? null : p.Documentation?.Summary,
Aspire.Hosting.CodeGeneration.Go.Tests (15)
GoDocCommentTests.cs (10)
393kind: AtsCapabilityKind.PropertyGetter, description: "Gets the DisplayName property"), 395[Parameter("value", stringType, "Gets or sets the display name.")], AtsCapabilityKind.PropertySetter, "Sets the DisplayName property"), 397kind: AtsCapabilityKind.PropertyGetter, description: "Gets the IsEnabled property"), 399kind: AtsCapabilityKind.PropertyGetter, description: "Gets the Port property"), 400Capability("tags", tagsType, new AtsDocumentationInfo { Summary = "Gets the tags of the resource." }, kind: AtsCapabilityKind.PropertyGetter), 401Capability("getStatus", stringType, new AtsDocumentationInfo { Summary = "Gets the status of the resource.", Returns = "The status of the resource." }, kind: AtsCapabilityKind.InstanceMethod), 403[Parameter("force", boolType, "Whether to discard pending changes.")], AtsCapabilityKind.InstanceMethod), 404Capability("undocumented", voidType, kind: AtsCapabilityKind.InstanceMethod) 490AtsCapabilityKind kind = AtsCapabilityKind.Method,
GoGeneratorEscapingTests.cs (5)
128Capability("Tests/getBack\\slash", "getBackslash", stringType, kind: AtsCapabilityKind.InstanceMethod), 131Capability("Tests/void\r\nfunc injected() {}\u2028func injected() {}\u2029", "reset", voidType, kind: AtsCapabilityKind.InstanceMethod, 134Capability("Tests/tags\"List", "tags", tagsType, kind: AtsCapabilityKind.PropertyGetter, description: "Gets the tags."), 224AtsCapabilityKind kind = AtsCapabilityKind.Method,
Aspire.Hosting.CodeGeneration.Java.Tests (6)
AtsJavaCodeGeneratorTests.cs (6)
2797CapabilityKind = AtsCapabilityKind.Method 2829CapabilityKind = AtsCapabilityKind.Method 2871CapabilityKind = AtsCapabilityKind.PropertySetter 3078CapabilityKind = AtsCapabilityKind.Method 3429CapabilityKind = AtsCapabilityKind.Method 3753CapabilityKind = AtsCapabilityKind.Method
Aspire.Hosting.CodeGeneration.Python (12)
AtsPythonCodeGenerator.cs (12)
1116var getters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 1117var setters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 1118var contextMethods = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.InstanceMethod).ToList(); 1119var otherMethods = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.Method).ToList(); 1500var getters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 1501var setters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 1513c.CapabilityKind != AtsCapabilityKind.PropertyGetter && 1514c.CapabilityKind != AtsCapabilityKind.PropertySetter).ToList(); 1629c.CapabilityKind == AtsCapabilityKind.PropertyGetter && 1632c.CapabilityKind == AtsCapabilityKind.PropertySetter && 1646c.CapabilityKind != AtsCapabilityKind.PropertyGetter && 1647c.CapabilityKind != AtsCapabilityKind.PropertySetter &&
Aspire.Hosting.CodeGeneration.Python.Tests (6)
AtsPythonCodeGeneratorTests.cs (6)
904CapabilityKind = AtsCapabilityKind.Method 960CapabilityKind = AtsCapabilityKind.Method 1030CapabilityKind = AtsCapabilityKind.Method 1135CapabilityKind = AtsCapabilityKind.Method 1215CapabilityKind = AtsCapabilityKind.Method 1236CapabilityKind = AtsCapabilityKind.Method
Aspire.Hosting.CodeGeneration.TypeScript (37)
AtsTypeScriptCodeGenerator.cs (26)
852var getters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 853var setters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 864c.CapabilityKind != AtsCapabilityKind.PropertyGetter && 865c.CapabilityKind != AtsCapabilityKind.PropertySetter)) 901c.CapabilityKind != AtsCapabilityKind.PropertyGetter && 902c.CapabilityKind != AtsCapabilityKind.PropertySetter).ToList(); 903var getters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 904var setters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 981var getters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 982var setters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 983var contextMethods = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.InstanceMethod).ToList(); 984var otherMethods = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.Method).ToList(); 1049var getters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 1050var setters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 1064c.CapabilityKind != AtsCapabilityKind.PropertyGetter && 1065c.CapabilityKind != AtsCapabilityKind.PropertySetter)) 1591c.CapabilityKind != AtsCapabilityKind.PropertyGetter && 1592c.CapabilityKind != AtsCapabilityKind.PropertySetter).ToList(); 1593var getters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 1594var setters = builder.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 2161var getters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 2162var setters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 2163var contextMethods = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.InstanceMethod).ToList(); 2164var otherMethods = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.Method).ToList(); 3104var getters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 3105var setters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList();
TypeScriptApiProjector.cs (11)
130.Where(capability => capability.CapabilityKind != AtsCapabilityKind.PropertySetter) 982var getters = exportedCapabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 983var setters = exportedCapabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 1000c.CapabilityKind != AtsCapabilityKind.PropertyGetter && 1001c.CapabilityKind != AtsCapabilityKind.PropertySetter) 1003c.CapabilityKind is AtsCapabilityKind.InstanceMethod or AtsCapabilityKind.Method); 3059c.CapabilityKind == AtsCapabilityKind.InstanceMethod || 3060c.CapabilityKind == AtsCapabilityKind.Method); 3066var getters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertyGetter).ToList(); 3067var setters = model.Capabilities.Where(c => c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList();
Aspire.Hosting.CodeGeneration.TypeScript.Tests (22)
AtsTypeScriptCodeGeneratorTests.cs (22)
301CapabilityKind = AtsCapabilityKind.PropertyGetter, 313CapabilityKind = AtsCapabilityKind.PropertySetter, 397c.CapabilityKind == AtsCapabilityKind.PropertyGetter || 398c.CapabilityKind == AtsCapabilityKind.PropertySetter).ToList(); 420Assert.Equal(AtsCapabilityKind.PropertyGetter, nameGetterCapability.CapabilityKind); 430Assert.Equal(AtsCapabilityKind.PropertySetter, nameSetterCapability.CapabilityKind); 438Assert.Equal(AtsCapabilityKind.PropertyGetter, valueGetterCapability.CapabilityKind); 445Assert.Equal(AtsCapabilityKind.PropertySetter, valueSetterCapability.CapabilityKind); 656Assert.Equal(AtsCapabilityKind.InstanceMethod, setValue.CapabilityKind); 673Assert.Equal(AtsCapabilityKind.InstanceMethod, tryGetCurrentValue.CapabilityKind); 2011CapabilityKind = AtsCapabilityKind.Method 2040CapabilityKind = AtsCapabilityKind.Method 2308Assert.Equal(AtsCapabilityKind.InstanceMethod, getValueAsync.CapabilityKind); 2321Assert.Equal(AtsCapabilityKind.InstanceMethod, getValueAsync.CapabilityKind); 2333Assert.Equal(AtsCapabilityKind.Method, addTestRedis.CapabilityKind); 3040CapabilityKind = AtsCapabilityKind.PropertyGetter 3052CapabilityKind = AtsCapabilityKind.PropertyGetter 3064CapabilityKind = AtsCapabilityKind.PropertySetter 3076CapabilityKind = AtsCapabilityKind.InstanceMethod 3336CapabilityKind = AtsCapabilityKind.InstanceMethod 3476CapabilityKind = AtsCapabilityKind.InstanceMethod 3518CapabilityKind = AtsCapabilityKind.Method
Aspire.Hosting.Native.CodeGeneration (3)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (3)
1780CapabilityKind = AtsCapabilityKind.PropertyGetter, 1833CapabilityKind = AtsCapabilityKind.PropertySetter, 1996CapabilityKind = AtsCapabilityKind.InstanceMethod,
Aspire.Hosting.RemoteHost (10)
Ats\CapabilityDispatcher.cs (5)
147if ((capability.CapabilityKind == AtsCapabilityKind.PropertyGetter || capability.CapabilityKind == AtsCapabilityKind.PropertySetter) 153else if (capability.CapabilityKind == AtsCapabilityKind.InstanceMethod 182if (capability.CapabilityKind == AtsCapabilityKind.PropertyGetter) 229else if (capability.CapabilityKind == AtsCapabilityKind.PropertySetter)
Ats\ExternalCapabilityRegistry.cs (2)
838public AtsCapabilityKind CapabilityKind { get; set; } = AtsCapabilityKind.Method;
AtsCapabilityScanner.cs (3)
1780CapabilityKind = AtsCapabilityKind.PropertyGetter, 1833CapabilityKind = AtsCapabilityKind.PropertySetter, 1996CapabilityKind = AtsCapabilityKind.InstanceMethod,
Aspire.Hosting.RemoteHost.Tests (8)
AtsCapabilityScannerTests.cs (5)
490Assert.Equal(AtsCapabilityKind.PropertyGetter, nameGetter.CapabilityKind); 495Assert.Equal(AtsCapabilityKind.PropertyGetter, descriptionGetter.CapabilityKind); 501Assert.Equal(AtsCapabilityKind.PropertySetter, mutableSetter.CapabilityKind); 601Assert.Equal(AtsCapabilityKind.PropertyGetter, capability.CapabilityKind); 607Assert.Equal(AtsCapabilityKind.PropertySetter, capability.CapabilityKind);
AtsContextFilterTests.cs (3)
209CapabilityKind = AtsCapabilityKind.InstanceMethod 549CapabilityKind = AtsCapabilityKind.Method, 565CapabilityKind = AtsCapabilityKind.Method,
Aspire.TypeSystem (1)
AtsCapabilityInfo.cs (1)
353public AtsCapabilityKind CapabilityKind { get; init; }