43 references to ReferenceEnvironmentInjectionFlags
Aspire.Hosting (21)
ApplicationModel\ReferenceEnvironmentInjectionAnnotation.cs (2)
16public ReferenceEnvironmentInjectionAnnotation(ReferenceEnvironmentInjectionFlags flags) 24public ReferenceEnvironmentInjectionFlags Flags { get; }
ResourceBuilderExtensions.cs (19)
399var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 418if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 424if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 439public static IResourceBuilder<TDestination> WithReferenceEnvironment<TDestination>(this IResourceBuilder<TDestination> builder, ReferenceEnvironmentInjectionFlags flags) 479var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 483if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString)) 489if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionProperties)) 601var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 603if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 608if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 634var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 638if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 644if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 673if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 678if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints))
Aspire.Hosting.DevTunnels (4)
DevTunnelResourceBuilderExtensions.cs (4)
428var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 436if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 441if (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)
40[InlineData(ReferenceEnvironmentInjectionFlags.All)] 41[InlineData(ReferenceEnvironmentInjectionFlags.ConnectionProperties)] 42[InlineData(ReferenceEnvironmentInjectionFlags.ConnectionString)] 43[InlineData(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)] 44[InlineData(ReferenceEnvironmentInjectionFlags.Endpoints)] 45[InlineData(ReferenceEnvironmentInjectionFlags.None)] 46public async Task ResourceWithEndpointRespectsCustomEnvironmentVariableNaming(ReferenceEnvironmentInjectionFlags flags) 65case ReferenceEnvironmentInjectionFlags.All: 69case ReferenceEnvironmentInjectionFlags.ConnectionProperties: 73case ReferenceEnvironmentInjectionFlags.ConnectionString: 77case ReferenceEnvironmentInjectionFlags.ServiceDiscovery: 81case ReferenceEnvironmentInjectionFlags.Endpoints: 85case ReferenceEnvironmentInjectionFlags.None: 606.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionProperties) 635.WithReferenceEnvironment(ReferenceEnvironmentInjectionFlags.ConnectionString)