4 implementations of AddResource
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
874public IResourceBuilder<T> AddResource<T>(T resource) where T : IResource
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
757public IResourceBuilder<T> AddResource<T>(T resource) where T : IResource
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
536public IResourceBuilder<T> AddResource<T>(T resource) where T : IResource => innerBuilder.AddResource(resource); 699public IResourceBuilder<T> AddResource<T>(T resource) where T : IResource => _innerBuilder.AddResource(resource);
329 references to AddResource
Aspire.Hosting (18)
ApplicationModel\CertificateAuthorityCollectionResourceExtensions.cs (1)
28return builder.AddResource(resource)
ConnectionStringBuilderExtensions.cs (1)
45var rb = builder.AddResource(cs);
ContainerRegistryResourceBuilderExtensions.cs (2)
58: builder.AddResource(resource); 111: builder.AddResource(resource);
ContainerResourceBuilderExtensions.cs (1)
124return builder.AddResource(container)
DotnetToolResourceExtensions.cs (1)
46return builder.AddResource(resource)
ExecutableResourceBuilderExtensions.cs (2)
62return builder.AddResource(executable) 155var cb = builder.ApplicationBuilder.AddResource(container);
ExternalServiceBuilderExtensions.cs (1)
105var resourceBuilder = builder.AddResource(resource)
IDistributedApplicationBuilder.cs (3)
187/// The <see cref="AddResource{T}(T)"/> method is not typically used directly by developers building 193/// method which makes use of the <see cref="AddResource{T}(T)"/> method to add a container resource to the application. In Aspire 195/// constructs a resource derived from <see cref="IResource"/> and adds it to the application model using the <see cref="AddResource{T}(T)"/>
ParameterResourceBuilderExtensions.cs (1)
310return builder.AddResource(resource)
ProjectResourceBuilderExtensions.cs (5)
275return builder.AddResource(project) 320return builder.AddResource(project) 418var resource = builder.AddResource(app) 999var cb = builder.ApplicationBuilder.AddResource(container); 1067var rebuilderBuilder = builder.ApplicationBuilder.AddResource(rebuilder);
Aspire.Hosting.Azure (6)
AzureBicepResourceExtensions.cs (2)
31return builder.AddResource(resource); 48return builder.AddResource(resource);
AzureEnvironmentResourceExtensions.cs (2)
42var resourceBuilder = builder.AddResource(resource) 81return builder.AddResource(resource)
AzureProvisioningResourceExtensions.cs (1)
30return builder.AddResource(resource);
AzureUserAssignedIdentityExtensions.cs (1)
44return builder.AddResource(resource);
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
86return builder.AddResource(resource)
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppExtensions.cs (2)
634: builder.AddResource(containerAppEnvResource); 1203builder.AddResource(resource).WithIconName("Archive");
Aspire.Hosting.Azure.ApplicationInsights (1)
AzureApplicationInsightsExtensions.cs (1)
117var rb = builder.AddResource(resource)
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceEnvironmentExtensions.cs (2)
301? builder.AddResource(resource).WithIconName("Globe") 554builder.AddResource(resource).WithIconName("Archive");
Aspire.Hosting.Azure.CognitiveServices (2)
AzureOpenAIExtensions.cs (2)
118return builder.AddResource(resource) 201return builder.ApplicationBuilder.AddResource(deployment)
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryExtensions.cs (1)
51resourceBuilder = builder.AddResource(resource)
Aspire.Hosting.Azure.CosmosDB (4)
AzureCosmosDBExtensions.cs (4)
44return builder.AddResource(resource) 369return builder.ApplicationBuilder.AddResource(database) 394return builder.ApplicationBuilder.AddResource(container) 452return builder.ApplicationBuilder.AddResource(container)
Aspire.Hosting.Azure.EventHubs (3)
AzureEventHubsExtensions.cs (3)
129return builder.AddResource(resource) 172return builder.ApplicationBuilder.AddResource(hub) 217return builder.ApplicationBuilder.AddResource(consumerGroup)
Aspire.Hosting.Azure.FrontDoor (1)
AzureFrontDoorExtensions.cs (1)
158? builder.AddResource(resource).WithIconName("GlobeArrowForward")
Aspire.Hosting.Azure.Functions (3)
AzureFunctionsProjectResourceExtensions.cs (1)
189var functionsBuilder = builder.AddResource(resource)
DurableTask\DurableTaskResourceExtensions.cs (2)
38return builder.AddResource(scheduler) 224var hubBuilder = builder.ApplicationBuilder.AddResource(hub)
Aspire.Hosting.Azure.KeyVault (5)
AzureKeyVaultResourceExtensions.cs (5)
145return builder.AddResource(resource) 301return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest(); 322return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest(); 361return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest(); 383return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest();
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentExtensions.cs (3)
134return builder.AddResource(resource) 188return builder.ApplicationBuilder.AddResource(nodePool) 480return builder.ApplicationBuilder.AddResource(lb)
Aspire.Hosting.Azure.Kusto (2)
AzureKustoBuilderExtensions.cs (2)
91var resourceBuilder = builder.AddResource(resource) 120var resourceBuilder = builder.ApplicationBuilder.AddResource(kustoDatabase)
Aspire.Hosting.Azure.Network (9)
AzureNatGatewayExtensions.cs (1)
56return builder.AddResource(resource);
AzureNetworkSecurityGroupExtensions.cs (1)
55return builder.AddResource(resource)
AzureNetworkSecurityPerimeterExtensions.cs (1)
50return builder.AddResource(resource);
AzurePrivateEndpointExtensions.cs (3)
89var pe = builder.AddResource(resource); 197builder.AddResource(dnsZone); 208builder.AddResource(vnetLink).ExcludeFromManifest();
AzurePublicIPAddressExtensions.cs (1)
52return builder.AddResource(resource);
AzureVirtualNetworkExtensions.cs (2)
109return builder.AddResource(resource) 277return builder.ApplicationBuilder.AddResource(subnet)
Aspire.Hosting.Azure.OperationalInsights (1)
AzureLogAnalyticsWorkspaceExtensions.cs (1)
62return builder.AddResource(resource)
Aspire.Hosting.Azure.PostgreSQL (2)
AzurePostgresExtensions.cs (2)
151return builder.AddResource(resource) 180return builder.ApplicationBuilder.AddResource(azurePostgresDatabase);
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
59return builder.AddResource(resource)
AzureRedisExtensions.cs (1)
125return builder.AddResource(resource)
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxCleanupResource.cs (1)
31builder.AddResource(new AzureSandboxCleanupResource())
AzureSandboxesExtensions.cs (2)
135var resourceBuilder = builder.AddResource(resource); 498builder.AddResource(resource)
Aspire.Hosting.Azure.Search (1)
AzureSearchExtensions.cs (1)
44return builder.AddResource(resource)
Aspire.Hosting.Azure.ServiceBus (4)
AzureServiceBusExtensions.cs (4)
141return builder.AddResource(resource) 186return builder.ApplicationBuilder.AddResource(queue) 272return builder.ApplicationBuilder.AddResource(topic) 345return builder.ApplicationBuilder.AddResource(subscription)
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRExtensions.cs (1)
126return builder.AddResource(resource)
Aspire.Hosting.Azure.Sql (2)
AzureSqlExtensions.cs (2)
95var azureSqlServer = builder.AddResource(resource) 127return builder.ApplicationBuilder.AddResource(azureSqlDatabase);
Aspire.Hosting.Azure.Storage (9)
AzureStorageExtensions.cs (9)
162return builder.AddResource(resource) 507.AddResource(resource) 540.AddResource(resource) 577.AddResource(resource).WithIconName("FolderOpen").WithHealthCheck(healthCheckKey); 671.AddResource(resource) 813.AddResource(resource) 827.AddResource(resource) 834return builder.ApplicationBuilder.AddResource(resource) 855.AddResource(resource)
Aspire.Hosting.Azure.Tests (6)
AzureEnvironmentResourceExtensionsTests.cs (6)
2881builder.AddResource(visibleResource); 4705builder.AddResource(storageRoles); 4706builder.AddResource(storage); 4740builder.AddResource(storageRoles); 4741builder.AddResource(storage); 4899var ex = Assert.Throws<ArgumentException>(() => builder.AddResource(resource));
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
151return builder.AddResource(resource)
Aspire.Hosting.Blazor (4)
BlazorGatewayExtensions.cs (3)
137return builder.AddResource(resource) 161return builder.AddResource(resource) 549var companion = gateway.ApplicationBuilder.AddResource(
BrowserDebuggerHelper.cs (1)
87builder.AddResource(debuggerResource)
Aspire.Hosting.Browsers (1)
BrowserLogsBuilderExtensions.cs (1)
140builder.ApplicationBuilder.AddResource(browserLogsResource)
Aspire.Hosting.Browsers.Tests (1)
src\Aspire.Hosting.Browsers\BrowserLogsBuilderExtensions.cs (1)
140builder.ApplicationBuilder.AddResource(browserLogsResource)
Aspire.Hosting.CodeGeneration.Go.Tests (4)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
36return builder.AddResource(resource) 52return builder.AddResource(resource); 124return builder.ApplicationBuilder.AddResource(resource); 798return builder.AddResource(new TestVaultResource(name));
Aspire.Hosting.CodeGeneration.Java.Tests (4)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
36return builder.AddResource(resource) 52return builder.AddResource(resource); 124return builder.ApplicationBuilder.AddResource(resource); 798return builder.AddResource(new TestVaultResource(name));
Aspire.Hosting.CodeGeneration.Python.Tests (4)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
36return builder.AddResource(resource) 52return builder.AddResource(resource); 124return builder.ApplicationBuilder.AddResource(resource); 798return builder.AddResource(new TestVaultResource(name));
Aspire.Hosting.CodeGeneration.Rust.Tests (4)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
36return builder.AddResource(resource) 52return builder.AddResource(resource); 124return builder.ApplicationBuilder.AddResource(resource); 798return builder.AddResource(new TestVaultResource(name));
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
TestTypes\TestExtensions.cs (5)
36return builder.AddResource(resource) 52return builder.AddResource(resource); 70return builder.AddResource(new TestMarkerResource(name)); 124return builder.ApplicationBuilder.AddResource(resource); 798return builder.AddResource(new TestVaultResource(name));
Aspire.Hosting.DevTunnels (2)
DevTunnelResourceBuilderExtensions.cs (2)
103var rb = builder.AddResource(tunnelResource) 599var portBuilder = tunnelBuilder.ApplicationBuilder.AddResource(portResource)
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentExtensions.cs (1)
100return builder.AddResource(resource)
Aspire.Hosting.Dotnet (1)
DotnetProjectHostingExtensions.cs (1)
125var resource = builder.AddResource(app)
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
185.AddResource(migrationResource)
Aspire.Hosting.Foundry (19)
FoundryExtensions.cs (2)
45return builder.AddResource(resource) 71builder.ApplicationBuilder.AddResource(deployment);
HostedAgent\HostedAgentBuilderExtension.cs (1)
528builder.ApplicationBuilder.AddResource(hostedAgent)
Project\ConnectionBuilderExtensions.cs (2)
75return builder.ApplicationBuilder.AddResource(connectionResource); 461return builder.ApplicationBuilder.AddResource(connectionResource);
Project\ProjectBuilderExtension.cs (2)
52var project = builder.ApplicationBuilder.AddResource(new AzureCognitiveServicesProjectResource(name, ConfigureInfrastructure, builder.Resource)); 710builder.AddResource(resource).WithIconName("Archive");
PromptAgent\PromptAgentBuilderExtensions.cs (12)
71var agentBuilder = project.ApplicationBuilder.AddResource(agent) 180return project.ApplicationBuilder.AddResource(resource) 207return project.ApplicationBuilder.AddResource(resource) 229return project.ApplicationBuilder.AddResource(resource) 251return project.ApplicationBuilder.AddResource(resource) 279return project.ApplicationBuilder.AddResource(resource) 315return project.ApplicationBuilder.AddResource(resource) 375return project.ApplicationBuilder.AddResource(resource) 506return project.ApplicationBuilder.AddResource(resource) 530return project.ApplicationBuilder.AddResource(resource) 570return project.ApplicationBuilder.AddResource(resource) 632return project.ApplicationBuilder.AddResource(resource)
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
129return builder.AddResource(garnet)
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
53return builder.AddResource(resource)
Aspire.Hosting.Go (5)
GoHostingExtensions.cs (5)
90var rb = builder.AddResource(resource) 377.AddResource(tidyResource) 426.AddResource(vendorResource) 472.AddResource(downloadResource) 520.AddResource(vetResource)
Aspire.Hosting.Java (3)
JavaHostingExtensions.cs (3)
98var resourceBuilder = builder.AddResource(resource) 264return builder.AddResource(resource) 862var buildBuilder = builder.ApplicationBuilder.AddResource(buildResource)
Aspire.Hosting.JavaScript (5)
JavaScriptHostingExtensions.cs (5)
148var resourceBuilder = builder.AddResource(resource) 491var resourceBuilder = builder.AddResource(resource) 1143var resourceBuilder = builder.AddResource(resource) 2266builder.ApplicationBuilder.AddResource(debuggerResource) 2357var installerBuilder = resource.ApplicationBuilder.AddResource(installer)
Aspire.Hosting.Kafka (2)
KafkaBuilderExtensions.cs (2)
74return builder.AddResource(kafka) 111var kafkaUiBuilder = builder.ApplicationBuilder.AddResource(kafkaUi)
Aspire.Hosting.Keycloak (1)
KeycloakResourceBuilderExtensions.cs (1)
69.AddResource(resource)
Aspire.Hosting.Kubernetes (8)
CertManagerExtensions.cs (2)
128var resourceBuilder = builder.ApplicationBuilder.AddResource(resource).WithIconName("Certificate").ExcludeFromManifest(); 170return builder.ApplicationBuilder.AddResource(issuer).WithIconName("ContactCard").ExcludeFromManifest();
KubernetesEnvironmentExtensions.cs (2)
341var resourceBuilder = builder.AddResource(resource) 493return builder.ApplicationBuilder.AddResource(nodePool)
KubernetesGatewayExtensions.cs (1)
48return builder.ApplicationBuilder.AddResource(gateway)
KubernetesHelmChartExtensions.cs (1)
86var chartBuilder = builder.ApplicationBuilder.AddResource(resource)
KubernetesIngressExtensions.cs (1)
56return builder.ApplicationBuilder.AddResource(ingress)
KubernetesPersistentVolumeExtensions.cs (1)
62return builder.ApplicationBuilder.AddResource(volume)
Aspire.Hosting.Maui (7)
MauiAndroidExtensions.cs (2)
160var resourceBuilder = builder.ApplicationBuilder.AddResource(androidDeviceResource) 365var resourceBuilder = builder.ApplicationBuilder.AddResource(androidEmulatorResource)
MauiiOSExtensions.cs (2)
167var resourceBuilder = builder.ApplicationBuilder.AddResource(iOSDeviceResource) 378var resourceBuilder = builder.ApplicationBuilder.AddResource(iOSSimulatorResource)
MauiMacCatalystExtensions.cs (1)
91var resourceBuilder = builder.ApplicationBuilder.AddResource(macCatalystResource)
MauiOtlpExtensions.cs (1)
105var stubBuilder = appBuilder.AddResource(stubResource)
MauiWindowsExtensions.cs (1)
91var resourceBuilder = builder.ApplicationBuilder.AddResource(windowsResource)
Aspire.Hosting.Maui.Tests (11)
MauiBuildQueueTests.cs (9)
399appBuilder.AddResource(android); 431appBuilder.AddResource(android); 954appBuilder.AddResource(android); 957appBuilder.AddResource(macCatalyst); 960appBuilder.AddResource(iosSimulator); 984appBuilder.AddResource(android1); 990appBuilder.AddResource(android2); 993appBuilder.AddResource(macCatalyst); 996appBuilder.AddResource(iosSimulator);
MauiPlatformExtensionsTests.cs (2)
682var dashboard = appBuilder.AddResource(new ContainerResource(KnownResourceNames.AspireDashboard)); 821appBuilder.AddResource(new ContainerResource(KnownResourceNames.AspireDashboard));
Aspire.Hosting.Milvus (3)
MilvusBuilderExtensions.cs (3)
56return builder.AddResource(milvus) 112return builder.ApplicationBuilder.AddResource(milvusDatabaseResource) 149var resourceBuilder = builder.ApplicationBuilder.AddResource(attuContainer)
Aspire.Hosting.MongoDB (3)
MongoDBBuilderExtensions.cs (3)
86.AddResource(mongoDBContainer) 142.AddResource(mongoDBDatabase) 167var resourceBuilder = builder.ApplicationBuilder.AddResource(mongoExpressContainer)
Aspire.Hosting.MySql (3)
MySqlBuilderExtensions.cs (3)
81return builder.AddResource(resource) 144.AddResource(mySqlDatabase) 256var phpMyAdminContainerBuilder = builder.ApplicationBuilder.AddResource(phpMyAdminContainer)
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
96return builder.AddResource(nats)
Aspire.Hosting.OpenAI (2)
OpenAIExtensions.cs (2)
64return builder.AddResource(resource) 113return builder.ApplicationBuilder.AddResource(resource)
Aspire.Hosting.Oracle (2)
OracleDatabaseBuilderExtensions.cs (2)
59return builder.AddResource(oracleDatabaseServer) 93return builder.ApplicationBuilder.AddResource(oracleDatabase)
Aspire.Hosting.PostgreSQL (5)
PostgresBuilderExtensions.cs (5)
111return builder.AddResource(postgresServer) 176.AddResource(postgresDatabase) 209var pgAdminContainerBuilder = builder.ApplicationBuilder.AddResource(pgAdminContainer) 320var pgwebContainerBuilder = builder.ApplicationBuilder.AddResource(pgwebContainer) 393var mcpContainerBuilder = builder.ApplicationBuilder.AddResource(mcpContainer)
Aspire.Hosting.Python (3)
PythonAppResourceBuilderExtensions.cs (3)
366.AddResource(resource) 1319var installerBuilder = builder.ApplicationBuilder.AddResource(installer) 1407builder.ApplicationBuilder.AddResource(venvCreator)
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
71return builder.AddResource(qdrant)
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
76var rabbitmq = builder.AddResource(rabbitMq)
Aspire.Hosting.Radius (3)
RadiusExtensions.cs (1)
53return builder.AddResource(resource);
Secrets\RadiusSecretStoreExtensions.cs (2)
74var storeBuilder = builder.AddResource(resource); 120: radius.ApplicationBuilder.AddResource(resource);
Aspire.Hosting.Redis (3)
RedisBuilderExtensions.cs (3)
95var redisBuilder = builder.AddResource(redis) 241var resourceBuilder = builder.ApplicationBuilder.AddResource(resource) 321var resourceBuilder = builder.ApplicationBuilder.AddResource(resource)
Aspire.Hosting.Rust (1)
RustHostingExtensions.cs (1)
91var resourceBuilder = builder.AddResource(resource)
Aspire.Hosting.Seq (1)
SeqBuilderExtensions.cs (1)
56var resourceBuilder = builder.AddResource(seqResource)
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (2)
53return builder.AddResource(sqlServer) 137.AddResource(sqlServerDatabase)
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
795/// <inheritdoc cref="IDistributedApplicationBuilder.AddResource{T}(T)" /> 796new IResourceBuilder<T> AddResource<T>(T resource) where T : IResource => ((IDistributedApplicationBuilder)this).AddResource(resource);
Aspire.Hosting.Tests (88)
BuildOnlyContainerValidationTests.cs (1)
97return builder.AddResource(new TestContainerFilesSourceResource(name))
Dcp\DcpExecutorTests.cs (41)
1100var emulator = builder.AddResource(new TestContainerResource("emulator")) 4601builder.AddResource(resource) 4660builder.AddResource(debuggableExecutable).WithDebugSupport(mode => new ExecutableLaunchConfiguration("test") { Mode = mode }, "test"); 4664builder.AddResource(nonDebuggableExecutable); 4714builder.AddResource(executable) 5303builder.AddResource(executable) 5345builder.AddResource(executable) 5413builder.AddResource(executable) 5579builder.AddResource(executable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 5615builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 5618builder.AddResource(nonDebuggableExecutable); 5657builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 5693builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 5729builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 5771builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 5813builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 7334builder.AddResource(new ProjectResource("file-project")) 7416builder.AddResource(debuggableExecutable).WithDebugSupport( 7455builder.AddResource(debuggableExecutable).WithDebugSupport<TestExecutableResource, ExecutableLaunchConfiguration>( 7846builder.AddResource(resource) 7911builder.AddResource(resource) 7941builder.AddResource(resource) 7974builder.AddResource(resource) 8033builder.AddResource(debuggableExecutable) 8085builder.AddResource(resource) 8133builder.AddResource(resource) 8192builder.AddResource(debuggableExecutable) 8231builder.AddResource(resource) 8269builder.AddResource(resource) 8304builder.AddResource(resource) 8351builder.AddResource(resource) 8401builder.AddResource(resource) 8437builder.AddResource(resource) 8472builder.AddResource(resource) 8540builder.AddResource(resource) 8624builder.AddResource(resource) 8687builder.AddResource(resource) 8749builder.AddResource(resource) 8790builder.AddResource(resource) 9643builder.AddResource(debuggableExecutable).WithDebugSupport<TestExecutableResource, ExecutableLaunchConfiguration>( 10167var executableBuilder = builder.AddResource(executable)
DistributedApplicationBuilderTests.cs (7)
75appBuilder.AddResource(new TestResource()); 294appBuilder.AddResource(new ContainerResource("Test")); 296var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddResource(new ContainerResource("Test"))); 305appBuilder.AddResource(new ContainerResource("Test")); 307var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddResource(new ContainerResource("TEST"))); 795var ex = Assert.Throws<ArgumentException>(() => appBuilder.AddResource(resource)); 808appBuilder.AddResource(resource);
ExpressionResolverTests.cs (7)
92var target = builder.AddResource(new TestExpressionResolverResource(exprName)) 137var source = builder.AddResource(new ContainerResource("testSource")) 165var test = builder.AddResource(new ContainerResource("testSource")) 209builder.AddResource(new TestHostResource("nonHost")) 232var test = builder.AddResource(new ContainerResource("testSource")) 262var connectionStringResource = builder.AddResource(new MyContainerResource("myContainer")) 280var connectionStringResource = builder.AddResource(new MyContainerResource("myContainer"))
Orchestrator\ApplicationOrchestratorTests.cs (18)
34var childResource = builder.AddResource(new CustomChildResource("child", parentResource.Resource)); 80var parentResource = builder.AddResource(new CustomResource("parent")); 81var childResource = builder.AddResource(new CustomResource("child")) 128var resource = builder.AddResource(new CustomResource("resource")); 365var parentResource = builder.AddResource(new ParentResourceWithConnectionString("parent")); 366var childResource = builder.AddResource( 369var grandChildResource = builder.AddResource( 416var resource = builder.AddResource(new TestResourceWithConnectionString("test-resource", "Server=localhost:5432;Database=testdb")); 456var resource = builder.AddResource(new TestResourceWithConnectionString("test-resource", "Server=localhost:5432;Database=testdb", "testdb", "localhost", unresolvedProperty)); 557var resource = builder.AddResource(new CustomResource("tool")); 622var waiter = builder.AddResource(new CustomResourceWithWaitSupport("waiter")).WaitFor(dependency); 664var waiter = builder.AddResource(new CustomResourceWithWaitSupport("waiter")).WaitFor(dependency); 724var waiter = builder.AddResource(new CustomResourceWithWaitSupport("waiter")).WaitFor(dependency).WithExplicitStart(); 773var waiter = builder.AddResource(new CustomResourceWithWaitSupport("waiter")).WaitFor(dependency).WithExplicitStart(); 826var waiter = builder.AddResource(new CustomResourceWithWaitSupport("waiter")).WaitFor(dependency); 1085return builder.AddResource(new CustomResourceWithWaitSupport(name)) 1293var customChild = builder.AddResource(new CustomChildResource("custom-child", parentContainer.Resource)); 1340var customChild = builder.AddResource(new CustomChildResource("custom-child", parentContainer.Resource));
Orchestrator\RelationshipEvaluatorTests.cs (3)
18var childResource = builder.AddResource(new CustomChildResource("child", parentResource.Resource)); 19var grandChildResource = builder.AddResource(new CustomChildResource("grandchild", childResource.Resource)); 20var greatGrandChildResource = builder.AddResource(new CustomChildResource("greatgrandchild", grandChildResource.Resource));
ProjectResourceTests.cs (1)
882var sourceContainer = appBuilder.AddResource(sourceContainerResource)
ResourceExtensionsTests.cs (3)
319var surrogate = builder.AddResource(new ConnectionStringParameterResource("ResourceWithConnectionStringSurrogate", _ => "ConnectionString", null)); 320var secretParameter = builder.AddResource(new ParameterResource("SecretParameter", _ => "SecretParameter", true)); 321var nonSecretParameter = builder.AddResource(new ParameterResource("NonSecretParameter", _ => "NonSecretParameter"));
ResourceNotificationTests.cs (1)
28var custom = builder.AddResource(new CustomResource("myResource"))
ResourceWithProbeTests.cs (3)
15var resource = appBuilder.AddResource(new CustomResourceWithProbes("myResouce")); 28var resource = appBuilder.AddResource(new CustomResourceWithProbes("myResouce")); 48var resource = appBuilder.AddResource(new CustomResourceWithProbes("myResouce"));
Utils\VolumeNameGeneratorTests.cs (2)
21var resource = builder.AddResource(new TestResource("myresource")); 33var resource = builder.AddResource(new TestResource("myresource"));
WithHttpCommandTests.cs (1)
1079var service = builder.AddResource(new CustomResource(name))
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
144return builder.AddResource(valkey)
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
37var yarpBuilder = builder.AddResource(resource)
CustomResources.AppHost (3)
TalkingClockResource.cs (2)
34var clockBuilder = builder.AddResource(clockResource) 128builder.AddResource(clockHand)
TestResource.cs (1)
16var rb = builder.AddResource(new TestResource(name))
HealthChecksSandbox.AppHost (2)
AppHost.cs (2)
66builder.AddResource(new TestResource("http-deferred")) 109.AddResource(new TestResource(name))
ProjectResourceExtensions.AppHost (1)
AppHost.cs (1)
57.AddResource(new FakeIntegrationProjectResource(name))
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
15return builder.AddResource(resource);
Stress.AppHost (6)
TestResource.cs (6)
17var rb = builder.AddResource(new TestResource(name)) 35var rb = builder.AddResource(new TestNestedResource(name, parent)) 54var rb = builder.AddResource(new CommandGroupResource(name, parent)) 71var rb = builder.AddResource(new HttpCommandGroupResource(name, parent)) 88var rb = builder.AddResource(new NoStatusResource(name)) 104var rb = builder.AddResource(new PropertyStressResource(name))