10 writes to Members
Aspire.Hosting.CodeGeneration.Go (6)
AtsGoCodeGenerator.ApiProjection.cs (6)
166Members = ProjectMembers(declaration.Name, membersByOwner[declaration.Name], methodErrorModel: null) 357Members = ProjectMembers(type.Name, members, GoApiErrorModel.None) 438Members = leaves 553Members = members 600Members = capabilityMembers 629Members = members
Aspire.Hosting.CodeGeneration.Go.Tests (4)
GoApiExportTests.cs (4)
858: item with { Members = memberNames.Select(name => Assert.Single(item.Members, member => member.Name == name)).ToList() }); 902Members = 981Members = 1002Members =
22 references to Members
Aspire.Hosting.CodeGeneration.Go (2)
GoApiExportWriter.cs (2)
106if (item.Members.Count > 0) 109foreach (var member in item.Members)
Aspire.Hosting.CodeGeneration.Go.Tests (20)
AtsGoDerivedBuilderTests.cs (1)
169var pool = Assert.Single(Assert.Single(workload.Members, member => member.Name == "WithPoolOrName").Parameters);
GoApiExportTests.cs (19)
110Assert.All(builder.Members, member => Assert.Equal(TestTypesAssemblyName, member.OwningAssemblyName)); 137items.SelectMany(item => item.Members).Where(member => member.CapabilityId is not null), 141Assert.Single(builder.Members, member => member.Name == "Build"); 150var build = Assert.Single(builder.Members, member => member.Name == "Build"); 165inputCollection.Members.Where(member => member.IsSynthesized).Select(member => member.Declaration)); 171item => Assert.Single(item.Members, member => member.Declaration == "Err() error" && member.IsSynthesized)); 176item => Assert.Single(item.Members, member => member.Declaration == "ToMap() map[string]any" && member.IsSynthesized)); 236.SelectMany(item => item.Members 297typeItems.SelectMany(item => item.Members.Select(member => $"{item.Name}.{member.Name}"))); 311var exported = item.Members.Select(member => member.Declaration).Where(declaration => declaration != "Err() error").ToList(); 349Assert.All(variables, variable => Assert.NotEmpty(variable.Members)); 382.Select(item => (Item: item, Members: item.Members.Where(member => IsOwnedByPackage(item, member)).ToList())) 385.Concat(DescribeDeclarations(sharedOptions, sharedOptions.Members)); 386var actual = exported.SelectMany(item => DescribeDeclarations(item, item.Members)); 392Assert.Contains(exported, item => item.Kind == GoApiItemKind.Augmentation && item.Members.Any(member => member.Name == "AddTestRedis")); 678.SelectMany(item => item.Members) 731return Assert.Single(item.Members, member => member.Name == memberName); 738return Assert.Single(item.Members, member => member.Name == memberName); 858: item with { Members = memberNames.Select(name => Assert.Single(item.Members, member => member.Name == name)).ToList() });