20 instantiations of AtsGoCodeGenerator
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoApiReferenceExporter.cs (1)
54var model = new AtsGoCodeGenerator().BuildApiModel(
Aspire.Hosting.CodeGeneration.Go.Tests (19)
AtsGoCodeGeneratorTests.cs (4)
21private readonly AtsGoCodeGenerator _generator = new(); 2689var aspireGo = new AtsGoCodeGenerator().GenerateDistributedApplication(context)["aspire.go"]; 2767var aspireGo = new AtsGoCodeGenerator().GenerateDistributedApplication(context)["aspire.go"]; 2786var api = new AtsGoCodeGenerator().BuildApiModel(
AtsGoDerivedBuilderTests.cs (2)
23private readonly AtsGoCodeGenerator _generator = new(); 162var model = new AtsGoCodeGenerator().BuildApiModel(
GoApiExportTests.cs (6)
238var model = new AtsGoCodeGenerator().BuildApiModel( 340var model = new AtsGoCodeGenerator().BuildApiModel(context, "Test", PackageVersion, ["Test"], CancellationToken.None); 495var exported = new AtsGoCodeGenerator() 563Assert.IsNotAssignableFrom<IApiReferenceExporter>(new AtsGoCodeGenerator()); 850=> new AtsGoCodeGenerator().GenerateDistributedApplication(s_context.Value); 858=> new AtsGoCodeGenerator().BuildApiModel(s_context.Value, TestTypesAssemblyName, PackageVersion, exportingAssemblyNames, CancellationToken.None);
GoDocCommentTests.cs (3)
42var files = new AtsGoCodeGenerator().GenerateDistributedApplication(CreateDocumentedContext()); 149var sdk = new AtsGoCodeGenerator().GenerateDistributedApplication(context)["aspire.go"]; 227var files = new AtsGoCodeGenerator().GenerateDistributedApplication(CreateRealSdkContext());
GoGeneratorEscapingTests.cs (3)
30var sdk = new AtsGoCodeGenerator().GenerateDistributedApplication(CreateHostileContext())["aspire.go"]; 39var sdk = new AtsGoCodeGenerator().GenerateDistributedApplication(CreateHostileContext())["aspire.go"]; 63foreach (var (name, content) in new AtsGoCodeGenerator().GenerateDistributedApplication(CreateHostileContext()))
GoScaffoldTests.cs (1)
89var sdkGoMod = new AtsGoCodeGenerator().GenerateDistributedApplication(new AtsContext
7 references to AtsGoCodeGenerator
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoApiReferenceExporter.cs (2)
10/// Exports the canonical Go API reference for the surface <see cref="AtsGoCodeGenerator"/> generates. 14/// This deliberately lives on its own type rather than on <see cref="AtsGoCodeGenerator"/>.
AtsGoCodeGenerator.ApiProjection.cs (1)
83var assembly = typeof(AtsGoCodeGenerator).Assembly;
GoDeclarationScanner.cs (1)
60/// files and the text <see cref="AtsGoCodeGenerator"/> emits.
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoCodeGeneratorTests.cs (1)
21private readonly AtsGoCodeGenerator _generator = new();
AtsGoDerivedBuilderTests.cs (1)
23private readonly AtsGoCodeGenerator _generator = new();
GoApiExportTests.cs (1)
88var assembly = typeof(AtsGoCodeGenerator).Assembly;