50 references to ReferenceEnvironmentInjectionFlags
Aspire.Hosting (28)
ApplicationModel\ReferenceEnvironmentInjectionAnnotation.cs (2)
16public ReferenceEnvironmentInjectionAnnotation(ReferenceEnvironmentInjectionFlags flags) 24public ReferenceEnvironmentInjectionFlags Flags { get; }
Ats\ReferenceEnvironmentInjectionOptions.cs (7)
38public ReferenceEnvironmentInjectionFlags ToFlags() 40var flags = ReferenceEnvironmentInjectionFlags.None; 44flags |= ReferenceEnvironmentInjectionFlags.ConnectionString; 49flags |= ReferenceEnvironmentInjectionFlags.ConnectionProperties; 54flags |= ReferenceEnvironmentInjectionFlags.ServiceDiscovery; 59flags |= ReferenceEnvironmentInjectionFlags.Endpoints;
ResourceBuilderExtensions.cs (19)
812var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 837if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 844if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 879public static IResourceBuilder<TDestination> WithReferenceEnvironment<TDestination>(this IResourceBuilder<TDestination> builder, ReferenceEnvironmentInjectionFlags flags) 1119var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 1123if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString)) 1129if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionProperties)) 1280var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 1282if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 1287if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 1314var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 1318if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 1324if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 1355if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 1360if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.DevTunnels (4)
DevTunnelResourceBuilderExtensions.cs (4)
486var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 498if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 521if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.Qdrant (3)
QdrantBuilderExtensions.cs (3)
177var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 179if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString))
Aspire.Hosting.Tests (15)
WithReferenceTests.cs (15)
81[InlineData(ReferenceEnvironmentInjectionFlags.All)] 82[InlineData(ReferenceEnvironmentInjectionFlags.ConnectionProperties)] 83[InlineData(ReferenceEnvironmentInjectionFlags.ConnectionString)] 84[InlineData(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)] 85[InlineData(ReferenceEnvironmentInjectionFlags.Endpoints)] 86[InlineData(ReferenceEnvironmentInjectionFlags.None)] 87public async Task ResourceWithEndpointRespectsCustomEnvironmentVariableNaming(ReferenceEnvironmentInjectionFlags flags) 106case ReferenceEnvironmentInjectionFlags.All: 110case ReferenceEnvironmentInjectionFlags.ConnectionProperties: 114case ReferenceEnvironmentInjectionFlags.ConnectionString: 118case ReferenceEnvironmentInjectionFlags.ServiceDiscovery: 122case ReferenceEnvironmentInjectionFlags.Endpoints: 126case ReferenceEnvironmentInjectionFlags.None: 705.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionProperties) 734.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionString)