8 writes to Id
Aspire.Hosting.CodeGeneration.Go (7)
AtsGoCodeGenerator.ApiProjection.cs (7)
141Id = ApiExportRuntimeDeclarationId, 336Id = $"{owner}:{slug}:{type.Name}", 425Id = $"{owner}:variable:{name}", 524Id = $"{owner}:opaque:{name}", 538Id = $"{owner}:interface:{name}", 585Id = $"{owner}:opaque:{interfaceName}", 612Id = $"{owner}:interface:{interfaceName}",
Aspire.Hosting.CodeGeneration.Go.Tests (1)
GoApiExportTests.cs (1)
1030Id = "Aspire.Hosting.Redis:interface:RedisResource",
6 references to Id
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.ApiProjection.cs (2)
76Declarations = scope.Declarations.Values.OrderBy(declaration => declaration.Id, StringComparer.Ordinal).ToList() 1107public void AddDeclaration(GoApiDeclaration declaration) => Declarations.TryAdd(declaration.Id, declaration);
GoApiExportWriter.cs (1)
37["id"] = declaration.Id,
Aspire.Hosting.CodeGeneration.Go.Tests (3)
GoApiExportTests.cs (3)
120Assert.Contains(model.Declarations, declaration => declaration.Id == $"{HostingAssemblyName}:opaque:DistributedApplicationBuilder"); 121Assert.Contains(model.Declarations, declaration => declaration.Id == "aspire:runtime:base"); 244Assert.Equal(model.Declarations.Count, model.Declarations.Select(declaration => declaration.Id).Distinct(StringComparer.Ordinal).Count());