3 implementations of Services
Aspire.Hosting (1)
Aspire.Hosting.Testing (2)
150 references to Services
Aspire.Hosting (12)
Aspire.Hosting.Azure (15)
Provisioning\AzureProvisionerExtensions.cs (15)
29builder.Services.TryAddEventingSubscriber<AzureResourcePreparer>();
30builder.Services.TryAddEventingSubscriber<AzureProvisioner>();
33builder.Services.AddOptions<AzureProvisionerOptions>()
38builder.Services.TryAddSingleton<ITokenCredentialProvider, DefaultTokenCredentialProvider>();
41builder.Services.TryAddSingleton<IAcrLoginService, AcrLoginService>();
46builder.Services.AddHttpClient("AcrLogin");
48builder.Services.AddHttpClient(); // Add default IHttpClientFactory
51builder.Services.TryAddSingleton<IBicepProvisioner, BicepProvisioner>();
54builder.Services.TryAddSingleton<IArmClientProvider, DefaultArmClientProvider>();
55builder.Services.TryAddSingleton<ISecretClientProvider, DefaultSecretClientProvider>();
56builder.Services.TryAddSingleton<IBicepCompiler, BicepCliCompiler>();
57builder.Services.TryAddSingleton<IUserPrincipalProvider, DefaultUserPrincipalProvider>();
61builder.Services.AddSingleton<IProvisioningContextProvider, PublishModeProvisioningContextProvider>();
65builder.Services.AddSingleton<IProvisioningContextProvider, RunModeProvisioningContextProvider>();
67builder.Services.TryAddSingleton<IProcessRunner, DefaultProcessRunner>();
Aspire.Hosting.Azure.AIFoundry (3)
Aspire.Hosting.Azure.AppContainers (2)
Aspire.Hosting.Azure.AppService (2)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.Kusto (2)
Aspire.Hosting.Azure.Storage (6)
Aspire.Hosting.Containers.Tests (6)
Aspire.Hosting.DevTunnels (6)
Aspire.Hosting.Docker (1)
Aspire.Hosting.Garnet (1)
Aspire.Hosting.GitHub.Models (2)
Aspire.Hosting.Kafka (1)
Aspire.Hosting.Kubernetes (1)
Aspire.Hosting.Maui (1)
Aspire.Hosting.MongoDB (2)
Aspire.Hosting.MySql (2)
Aspire.Hosting.Nats (1)
Aspire.Hosting.OpenAI (4)
Aspire.Hosting.Oracle (1)
Aspire.Hosting.PostgreSQL (2)
Aspire.Hosting.Qdrant (1)
Aspire.Hosting.RabbitMQ (1)
Aspire.Hosting.Redis (1)
Aspire.Hosting.SqlServer (2)
Aspire.Hosting.Testing (2)
Aspire.Hosting.Tests (60)
Aspire.Hosting.Valkey (1)
CustomResources.AppHost (1)
HealthChecksSandbox.AppHost (2)
Stress.AppHost (3)
TestProject.AppHost (2)