54 writes to DtoTypes
aspire-managed (1)
AppHostServerV2CodeGeneration.cs (1)
77DtoTypes = core.DtoTypes,
Aspire.Hosting.CodeGeneration.Go.Tests (11)
AtsGoCodeGeneratorTests.cs (4)
151DtoTypes = [] 305DtoTypes = [] 1217DtoTypes = 1249DtoTypes = [],
AtsGoDerivedBuilderTests.cs (4)
540DtoTypes = 564DtoTypes = context.DtoTypes 577DtoTypes = context.DtoTypes, 610DtoTypes = context.DtoTypes
GoDocCommentTests.cs (1)
420DtoTypes =
GoGeneratorEscapingTests.cs (1)
142DtoTypes =
GoScaffoldTests.cs (1)
80DtoTypes = []
Aspire.Hosting.CodeGeneration.Java.Tests (9)
AtsJavaCodeGeneratorTests.cs (9)
55DtoTypes = [], 3089DtoTypes = 3320DtoTypes = 3435DtoTypes = 3640DtoTypes = context.DtoTypes, 3659DtoTypes = [], 3702DtoTypes = 3736DtoTypes = [], 3767DtoTypes = [],
Aspire.Hosting.CodeGeneration.Python.Tests (6)
AtsPythonCodeGeneratorTests.cs (6)
378DtoTypes = 915DtoTypes = [], 971DtoTypes = [], 1054DtoTypes = [], 1139DtoTypes = [], 1252DtoTypes = [],
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
AtsRustCodeGeneratorTests.cs (2)
154DtoTypes = 186DtoTypes = [],
Aspire.Hosting.CodeGeneration.TypeScript.Tests (9)
AtsTypeScriptCodeGeneratorTests.cs (9)
35var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] }; 986DtoTypes = [.. scannedContext.DtoTypes, nullableNumberArrayDto], 1553DtoTypes = scannedContext.DtoTypes, 1611DtoTypes = scannedContext.DtoTypes, 1985DtoTypes = context.DtoTypes, 3121DtoTypes = [], 3340DtoTypes = [], 3420DtoTypes = [], 3522DtoTypes = [],
Aspire.Hosting.Native.CodeGeneration (1)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (1)
68DtoTypes = DtoTypes,
Aspire.Hosting.RemoteHost (4)
Ats\ExternalCapabilityRegistry.cs (1)
419DtoTypes = context.DtoTypes,
AtsCapabilityScanner.cs (1)
68DtoTypes = DtoTypes,
AtsContextFilter.cs (2)
139DtoTypes = filteredContext.DtoTypes, 283DtoTypes = context.DtoTypes.Where(type => includedDtoTypeIds.Contains(type.TypeId)).ToList(),
Aspire.Hosting.RemoteHost.Tests (10)
AtsContextFilterTests.cs (4)
83DtoTypes = [], 215DtoTypes = context.DtoTypes, 309DtoTypes = [ownedDtoType], 615DtoTypes = [selectedDtoType, referencedCoreDtoType, exportedValueOnlyDtoType],
AtsMarshallerTests.cs (1)
22DtoTypes = [
CallbackProxyTests.cs (1)
478var context = new AtsContext { Capabilities = [], HandleTypes = handleTypes ?? [], DtoTypes = dtoTypes, EnumTypes = [] };
CapabilityDispatcherTests.cs (1)
2307var context = new AtsContext { Capabilities = [], HandleTypes = [], DtoTypes = [], EnumTypes = [] };
ExternalCapabilityRegistryTests.cs (2)
956DtoTypes = [], 1019DtoTypes = [],
IntegrationHostLauncherTests.cs (1)
172DtoTypes = [],
Aspire.Managed.Tests (1)
AppHostServerV2CodeGenerationTests.cs (1)
25DtoTypes = [],
55 references to DtoTypes
aspire-managed (1)
AppHostServerV2CodeGeneration.cs (1)
77DtoTypes = core.DtoTypes,
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.ApiProjection.cs (3)
271GenerateDtoTypes(context.DtoTypes); 290foreach (var dtoType in context.DtoTypes) 406var dtoTypesById = scope.Context.DtoTypes.ToDictionary(dto => dto.TypeId, StringComparer.Ordinal);
AtsGoCodeGenerator.cs (5)
141GenerateDtoTypes(context.DtoTypes); 142GenerateExportedValues(context.ExportedValues, context.DtoTypes.ToDictionary(dto => dto.TypeId, StringComparer.Ordinal)); 171foreach (var dto in context.DtoTypes) 636foreach (var dto in context.DtoTypes) 2569foreach (var dto in context.DtoTypes)
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoDerivedBuilderTests.cs (3)
564DtoTypes = context.DtoTypes 577DtoTypes = context.DtoTypes, 610DtoTypes = context.DtoTypes
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
587var dtoTypes = context.DtoTypes;
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
3640DtoTypes = context.DtoTypes,
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
787var dtoTypes = context.DtoTypes;
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
380.. context.DtoTypes, 392TypeId = context.DtoTypes.Single(t => t.Name == "TerminalOptions").TypeId,
Aspire.Hosting.CodeGeneration.Rust (1)
AtsRustCodeGenerator.cs (1)
84var dtoTypes = context.DtoTypes;
Aspire.Hosting.CodeGeneration.TypeScript (3)
AtsTypeScriptCodeGenerator.cs (1)
543var dtoTypes = context.DtoTypes;
TypeScriptApiProjector.cs (2)
128var dtoTypes = context.DtoTypes; 513foreach (var dtoType in _resolved.Context.DtoTypes
Aspire.Hosting.CodeGeneration.TypeScript.Tests (9)
AtsTypeScriptCodeGeneratorTests.cs (9)
194var testConfig = context.DtoTypes.First(dto => dto.Name == nameof(TestConfigDto)); 986DtoTypes = [.. scannedContext.DtoTypes, nullableNumberArrayDto], 1553DtoTypes = scannedContext.DtoTypes, 1611DtoTypes = scannedContext.DtoTypes, 1877var processCommandExportOptions = Assert.Single(atsContext.DtoTypes, dto => dto.Name == "ProcessCommandExportOptions"); 1985DtoTypes = context.DtoTypes, 2509var dto = Assert.Single(context.DtoTypes, dto => dto.TypeId == options.Type.TypeId); 2561var testConfigDto = atsContext.DtoTypes 2600var deeplyNestedDto = atsContext.DtoTypes
Aspire.Hosting.Native.CodeGeneration (5)
NativeCSharpProjection.cs (2)
21var dtos = context.DtoTypes.ToDictionary(type => type.TypeId, type => type.Name); 35foreach (var dto in context.DtoTypes.OrderBy(type => type.Name, StringComparer.Ordinal))
Program.cs (3)
136else if (context.DtoTypes.Any(dto => dto.TypeId == capability.ReturnType.TypeId)) 199context.DtoTypes, 457if (context.DtoTypes.Any(dto => dto.TypeId == $"{type.Assembly.GetName().Name}/{type.FullName}"))
Aspire.Hosting.Native.Core.Tests (1)
NativeCSharpClientTests.cs (1)
40foreach (var dto in contract.DtoTypes)
Aspire.Hosting.RemoteHost (10)
Ats\ExternalCapabilityRegistry.cs (1)
419DtoTypes = context.DtoTypes,
AtsContextFactory.cs (1)
41context.DtoTypes.Count,
AtsContextFilter.cs (6)
139DtoTypes = filteredContext.DtoTypes, 202var dtoTypesById = context.DtoTypes.ToDictionary(type => type.TypeId, StringComparer.Ordinal); 212context.DtoTypes 242foreach (var dtoType in context.DtoTypes.Where(type => includedDtoTypeIds.Contains(type.TypeId)).ToList()) 283DtoTypes = context.DtoTypes.Where(type => includedDtoTypeIds.Contains(type.TypeId)).ToList(), 559foreach (var type in context.DtoTypes)
CodeGeneration\CodeGenerationService.cs (2)
80context.DtoTypes.Count, 89DtoTypes = context.DtoTypes.Select(MapDtoType).ToList(),
Aspire.Hosting.RemoteHost.Tests (7)
AtsContextFilterTests.cs (5)
131filteredContext.DtoTypes, 161Assert.Contains(filteredContext.DtoTypes, type => type.TypeId == "Aspire.TypeSystem/AtsContext"); 162Assert.Contains(filteredContext.DtoTypes, type => type.TypeId == "Aspire.TypeSystem/ExportedValueMetadata"); 215DtoTypes = context.DtoTypes, 319Assert.Contains(filteredContext.DtoTypes, type => type.TypeId == ownedDtoType.TypeId);
ExternalCapabilityRegistryTests.cs (2)
980Assert.Same(context.DtoTypes, augmented.DtoTypes);
Aspire.TypeSystem (2)
AtsContext.cs (2)
26/// <term>DTO Types (<see cref="DtoTypes"/>)</term> 156_dtoTypes ??= new HashSet<Type>(DtoTypes.Where(d => d.ClrType != null).Select(d => d.ClrType!));