11 references to ResourceServiceAuthMode
Aspire.Hosting (9)
Dashboard\DashboardLifecycleHook.cs (3)
253if (string.Equals(configuration["AppHost:ResourceService:AuthMode"], nameof(ResourceServiceAuthMode.ApiKey), StringComparison.OrdinalIgnoreCase) 256context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientAuthModeName.EnvVarName] = nameof(ResourceServiceAuthMode.ApiKey); 261context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientAuthModeName.EnvVarName] = nameof(ResourceServiceAuthMode.Unsecured);
Dashboard\DashboardServiceAuth.cs (1)
39if (options.AuthMode is ResourceServiceAuthMode.ApiKey)
Dashboard\ResourceServiceOptions.cs (3)
24public ResourceServiceAuthMode? AuthMode { get; set; } 48if (options.AuthMode is ResourceServiceAuthMode.ApiKey) 52AddError($"AppHost:ResourceService:ApiKey is required when AppHost:ResourceService:AuthMode is '{nameof(ResourceServiceAuthMode.ApiKey)}'.");
DistributedApplicationBuilder.cs (2)
326["AppHost:ResourceService:AuthMode"] = nameof(ResourceServiceAuthMode.ApiKey), 337["AppHost:ResourceService:AuthMode"] = nameof(ResourceServiceAuthMode.Unsecured)
Aspire.Hosting.Tests (2)
DistributedApplicationBuilderTests.cs (2)
111Assert.Equal(nameof(ResourceServiceAuthMode.ApiKey), config["AppHost:ResourceService:AuthMode"]); 124Assert.Equal(nameof(ResourceServiceAuthMode.Unsecured), config["AppHost:ResourceService:AuthMode"]);