43 references to ReferenceEnvironmentInjectionFlags
Aspire.Hosting (21)
ApplicationModel\ReferenceEnvironmentInjectionAnnotation.cs (2)
16public ReferenceEnvironmentInjectionAnnotation(ReferenceEnvironmentInjectionFlags flags) 24public ReferenceEnvironmentInjectionFlags Flags { get; }
ResourceBuilderExtensions.cs (19)
437var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 456if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 463if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 478public static IResourceBuilder<TDestination> WithReferenceEnvironment<TDestination>(this IResourceBuilder<TDestination> builder, ReferenceEnvironmentInjectionFlags flags) 518var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 522if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString)) 528if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionProperties)) 658var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 660if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 665if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 691var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 695if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 701if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 732if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 737if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.DevTunnels (4)
DevTunnelResourceBuilderExtensions.cs (4)
428var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 438if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 443if (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)