43 references to ReferenceEnvironmentInjectionFlags
Aspire.Hosting (21)
ApplicationModel\ReferenceEnvironmentInjectionAnnotation.cs (2)
16public ReferenceEnvironmentInjectionAnnotation(ReferenceEnvironmentInjectionFlags flags) 24public ReferenceEnvironmentInjectionFlags Flags { get; }
ResourceBuilderExtensions.cs (19)
458var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 480if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 487if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 519public static IResourceBuilder<TDestination> WithReferenceEnvironment<TDestination>(this IResourceBuilder<TDestination> builder, ReferenceEnvironmentInjectionFlags flags) 560var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 564if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString)) 570if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionProperties)) 701var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 703if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 708if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 734var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 738if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 744if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 775if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 780if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.DevTunnels (4)
DevTunnelResourceBuilderExtensions.cs (4)
446var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 458if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 480if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.Qdrant (3)
QdrantBuilderExtensions.cs (3)
165var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 167if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString))
Aspire.Hosting.Tests (15)
WithReferenceTests.cs (15)
80[InlineData(ReferenceEnvironmentInjectionFlags.All)] 81[InlineData(ReferenceEnvironmentInjectionFlags.ConnectionProperties)] 82[InlineData(ReferenceEnvironmentInjectionFlags.ConnectionString)] 83[InlineData(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)] 84[InlineData(ReferenceEnvironmentInjectionFlags.Endpoints)] 85[InlineData(ReferenceEnvironmentInjectionFlags.None)] 86public async Task ResourceWithEndpointRespectsCustomEnvironmentVariableNaming(ReferenceEnvironmentInjectionFlags flags) 105case ReferenceEnvironmentInjectionFlags.All: 109case ReferenceEnvironmentInjectionFlags.ConnectionProperties: 113case ReferenceEnvironmentInjectionFlags.ConnectionString: 117case ReferenceEnvironmentInjectionFlags.ServiceDiscovery: 121case ReferenceEnvironmentInjectionFlags.Endpoints: 125case ReferenceEnvironmentInjectionFlags.None: 650.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionProperties) 679.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionString)