12 writes to Declaration
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.ApiProjection.cs (8)
162Declaration = declaration.Signature, 176Declaration = declaration.Signature, 234Declaration = createBuilder.Signature, 352Declaration = type.Signature, 436Declaration = $"var {name} = {typeText}{RenderGoExportedValueValue(node, dtoTypesById, indentLevel: 0)}".ReplaceLineEndings("\n"), 549Declaration = $"type {name} interface", 598Declaration = declaration, 623Declaration = declaration,
Aspire.Hosting.CodeGeneration.Go.Tests (4)
GoApiExportTests.cs (4)
897Declaration = "type RedisResource interface", 978Declaration = "type WithPersistenceOptions struct", 999Declaration = "type RedisKind string", 1020Declaration = "type Resource interface",
3 references to Declaration
Aspire.Hosting.CodeGeneration.Go (1)
GoApiExportWriter.cs (1)
97["declaration"] = item.Declaration
Aspire.Hosting.CodeGeneration.Go.Tests (2)
GoApiExportTests.cs (2)
348Assert.All(variables, variable => Assert.Contains(variable.Declaration, generatedCode, StringComparison.Ordinal)); 744=> members.Select(member => $"{item.Name}: {member.Declaration}").Prepend($"{item.Name}: {item.Declaration}");