43 references to ReferenceEnvironmentInjectionFlags
Aspire.Hosting (21)
ApplicationModel\ReferenceEnvironmentInjectionAnnotation.cs (2)
16public ReferenceEnvironmentInjectionAnnotation(ReferenceEnvironmentInjectionFlags flags) 24public ReferenceEnvironmentInjectionFlags Flags { get; }
ResourceBuilderExtensions.cs (19)
416var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 435if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 441if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 456public static IResourceBuilder<TDestination> WithReferenceEnvironment<TDestination>(this IResourceBuilder<TDestination> builder, ReferenceEnvironmentInjectionFlags flags) 496var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 500if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionString)) 506if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ConnectionProperties)) 618var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 620if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 625if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 651var flags = injectionAnnotation?.Flags ?? ReferenceEnvironmentInjectionFlags.All; 655if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.Endpoints)) 661if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 690if (flags.HasFlag(ReferenceEnvironmentInjectionFlags.ServiceDiscovery)) 695if (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)