5 writes to IsOptional
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
1204IsOptional = isOptional,
Aspire.Hosting.RemoteHost.Tests (4)
AtsContextFilterTests.cs (4)
280IsOptional = false 300IsOptional = true 438IsOptional = false 491IsOptional = false
24 references to IsOptional
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.cs (3)
560: MapDtoPropertyTypeToGo(property.Type, property.IsOptional); 578var propertyType = MapDtoPropertyTypeToGo(property.Type, property.IsOptional); 1546IsOptional = property.IsOptional,
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
777WriteLine($" value.set{methodName}({RenderJavaDtoPropertyTransportValueConversion(property.Type, transportValueName, property.IsOptional)});"); 1990: MapDtoPropertyTypeToJava(property.Type, property.IsOptional);
Aspire.Hosting.CodeGeneration.Rust (4)
AtsRustCodeGenerator.cs (4)
222var propertyType = MapTypeRefToRustForDto(property.Type, property.IsOptional); 223if (property.IsOptional) 243if (property.IsOptional) 356return dto.Properties.All(property => CanDeriveDefault(property.Type, property.IsOptional, dtoTypesById, visitedTypeIds));
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptCodeGenerator.cs (1)
1539IsOptional = callbackProperty.IsOptional,
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
1721Assert.True(createProcessSpec.IsOptional); 2330Assert.All(dto.Properties, property => Assert.True(property.IsOptional));
Aspire.Hosting.RemoteHost (1)
CodeGeneration\CodeGenerationService.cs (1)
182IsOptional = p.IsOptional,
Aspire.Hosting.RemoteHost.Tests (11)
AtsCapabilityScannerTests.cs (11)
431Assert.True(commandOptionsProperty.IsOptional); 438Assert.True(prepareRequestProperty.IsOptional); 519Assert.False(nullableString.IsOptional); 524Assert.False(requiredString.IsOptional); 529Assert.True(nullableNumber.IsOptional); 534Assert.False(requiredNumber.IsOptional); 795Assert.True(Assert.Single(dto.Properties, p => p.Name == nameof(InitPropertiesDto.DisplayName)).IsOptional); 796Assert.True(Assert.Single(dto.Properties, p => p.Name == nameof(InitPropertiesDto.Items)).IsOptional); 797Assert.True(Assert.Single(dto.Properties, p => p.Name == nameof(InitPropertiesDto.Metadata)).IsOptional); 798Assert.False(Assert.Single(dto.Properties, p => p.Name == nameof(InitPropertiesDto.RequiredDisplayName)).IsOptional); 799Assert.False(Assert.Single(dto.Properties, p => p.Name == nameof(InitPropertiesDto.RequiredItems)).IsOptional);