12 instantiations of GoApiItem
Aspire.Hosting.CodeGeneration.Go (8)
Aspire.Hosting.CodeGeneration.Go.Tests (4)
24 references to GoApiItem
Aspire.Hosting.CodeGeneration.Go (6)
Aspire.Hosting.CodeGeneration.Go.Tests (18)
GoApiExportTests.cs (17)
46var inputCollection = Assert.Single(
107var builder = Assert.Single(items, item => item.Kind == GoApiItemKind.Augmentation && item.Name == "DistributedApplicationBuilder");
140var builder = Assert.Single(items, item => item.Id == "interface:DistributedApplicationBuilder");
149var builder = Assert.Single(items, item => item.Id == "interface:DistributedApplicationBuilder");
156var inputCollection = Assert.Single(items, item => item.TypeId == InputCollectionTypeId);
309foreach (var item in interfaces)
367static bool IsOwnedByPackage(GoApiItem item, GoApiMember member)
377var sharedOptions = Assert.Single(full, item => item.Id == "options:SetCancellationTokenOptions");
724private static bool IsTypeItem(GoApiItem item)
727private static GoApiMember FindMember(IReadOnlyList<GoApiItem> items, string interfaceName, string memberName)
729var item = Assert.Single(items, item => item.Id == $"interface:{interfaceName}");
734private static GoApiMember FindTypeMember(IReadOnlyList<GoApiItem> items, string typeName, string memberName)
736var item = Assert.Single(items, item => item.Id == $"type:{typeName}");
743private static IEnumerable<string> DescribeDeclarations(GoApiItem item, IEnumerable<GoApiMember> members)
848var focused = new List<GoApiItem>();
852var item = items.TryGetValue(itemId, out var found)