1 implementation of AddResource
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
499
public IResourceBuilder<T>
AddResource
<T>(T resource) where T : IResource
27 references to AddResource
Aspire.Hosting (4)
IDistributedApplicationBuilder.cs (3)
134
/// The <see cref="
AddResource
{T}(T)"/> method is not typically used directly by developers building
141
/// method which makes use of the <see cref="
AddResource
{T}(T)"/> method to add a container resource to the application. In .NET Aspire
143
/// 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)
172
return builder.
AddResource
(resource)
Aspire.Hosting.Azure (2)
AzureBicepResourceExtensions.cs (2)
29
return builder.
AddResource
(resource);
44
return builder.
AddResource
(resource);
Aspire.Hosting.Azure.CognitiveServices (1)
AzureOpenAIExtensions.cs (1)
175
return builder.ApplicationBuilder.
AddResource
(deployment);
Aspire.Hosting.Azure.Sql (1)
AzureSqlExtensions.cs (1)
88
var azureSqlServer = builder.
AddResource
(resource)
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
53
return builder.
AddResource
(milvus)
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
54
return builder.
AddResource
(resource)
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
57
return builder.
AddResource
(oracleDatabaseServer)
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
104
return builder.
AddResource
(postgresServer)
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
69
return builder.
AddResource
(qdrant)
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
74
var rabbitmq = builder.
AddResource
(rabbitMq)
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
82
return builder.
AddResource
(sqlServer)
Aspire.Hosting.Tests (12)
DistributedApplicationBuilderTests.cs (5)
61
appBuilder.
AddResource
(new TestResource());
133
appBuilder.
AddResource
(new ContainerResource("Test"));
135
var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.
AddResource
(new ContainerResource("Test")));
144
appBuilder.
AddResource
(new ContainerResource("Test"));
146
var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.
AddResource
(new ContainerResource("TEST")));
ExpressionResolverTests.cs (5)
80
var target = builder.
AddResource
(new TestExpressionResolverResource(exprName))
103
var source = builder.
AddResource
(new ContainerResource("testSource"))
131
var test = builder.
AddResource
(new ContainerResource("testSource"))
155
var test = builder.
AddResource
(new ContainerResource("testSource"))
172
var connectionStringResource = builder.
AddResource
(new MyContainerResource("myContainer"))
ResourceExtensionsTests.cs (2)
271
var secretParameter = builder.
AddResource
(new ParameterResource("SecretParameter", _ => "SecretParameter", true));
272
var nonSecretParameter = builder.
AddResource
(new ParameterResource("NonSecretParameter", _ => "NonSecretParameter"));