8 instantiations of GoApiMember
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.ApiProjection.cs (3)
439
.Select(leaf => new
GoApiMember
770
return new
GoApiMember
883
var member = new
GoApiMember
Aspire.Hosting.CodeGeneration.Go.Tests (5)
GoApiExportTests.cs (5)
904
new
GoApiMember
941
new
GoApiMember
959
new
GoApiMember
983
new
GoApiMember
1004
new
GoApiMember
30 references to GoApiMember
Aspire.Hosting.CodeGeneration.Go (20)
AtsGoCodeGenerator.ApiProjection.cs (17)
558
private static List<
GoApiMember
> ProjectAcceptingMarkerMembers(string interfaceName, IEnumerable<string> markers)
575
IReadOnlyList<
GoApiMember
> acceptingMarkerMembers,
576
IReadOnlyList<
GoApiMember
> capabilityMembers,
577
IReadOnlyList<
GoApiMember
> synthesizedMembers)
649
private static string RenderInterfaceFragment(string interfaceName, IReadOnlyList<
GoApiMember
> members)
654
foreach (
var
member in members)
665
private List<
GoApiMember
> ProjectCapabilityMembers(
671
var members = new List<
GoApiMember
>();
686
var getterMembers = new List<
GoApiMember
>();
713
private
GoApiMember
ProjectCapabilityMember(
750
private
GoApiMember
ProjectListDictGetter(string interfaceName, AtsCapabilityInfo capability, string owner)
762
private static
GoApiMember
CreateCapabilityMember(
844
private List<
GoApiMember
> ProjectSynthesizedMembers(ApiExportScope scope, string typeId, string interfaceName)
846
var members = new List<
GoApiMember
>();
875
private static List<
GoApiMember
> ProjectMembers(
880
var members = new List<
GoApiMember
>();
883
var
member = new GoApiMember
GoApiExportWriter.cs (2)
109
foreach (
var
member in item.Members)
120
private static JsonObject WriteMember(
GoApiMember
member)
GoApiModel.cs (1)
363
public IReadOnlyList<
GoApiMember
> Members { get; init; } = [];
Aspire.Hosting.CodeGeneration.Go.Tests (10)
GoApiExportTests.cs (10)
150
var
build = Assert.Single(builder.Members, member => member.Name == "Build");
184
var
persistence = FindMember(items, "TestRedisResource", "WithPersistence");
197
var
httpCommand = FindMember(items, "ContainerResource", "WithHttpCommand");
203
var
prompt = FindMember(items, "InteractionService", "PromptInput");
217
var
optionalCallback = FindMember(items, "TestRedisResource", "WithOptionalCallback");
225
var
getter = FindMember(items, "TestRedisResource", "GetTags");
367
static bool IsOwnedByPackage(GoApiItem item,
GoApiMember
member)
727
private static
GoApiMember
FindMember(IReadOnlyList<GoApiItem> items, string interfaceName, string memberName)
734
private static
GoApiMember
FindTypeMember(IReadOnlyList<GoApiItem> items, string typeName, string memberName)
743
private static IEnumerable<string> DescribeDeclarations(GoApiItem item, IEnumerable<
GoApiMember
> members)