43 references to ReferenceEnvironmentInjectionFlags
Aspire.Hosting (21)
ApplicationModel\ReferenceEnvironmentInjectionAnnotation.cs (2)
16public ReferenceEnvironmentInjectionAnnotation(ReferenceEnvironmentInjectionFlags flags) 24public ReferenceEnvironmentInjectionFlags Flags { get; }
ResourceBuilderExtensions.cs (19)
481var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 503if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 510if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 544public static IResourceBuilder<TDestination> WithReferenceEnvironment<TDestination>(this IResourceBuilder<TDestination> builder, ReferenceEnvironmentInjectionFlags flags) 715var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 719if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString)) 725if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionProperties)) 858var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 860if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 865if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 892var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 896if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 902if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 933if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 938if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.DevTunnels (4)
DevTunnelResourceBuilderExtensions.cs (4)
484var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 496if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 518if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.Qdrant (3)
QdrantBuilderExtensions.cs (3)
173var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 175if (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: 696.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionProperties) 725.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionString)