2 implementations of AddResource
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
363
public IResourceBuilder<T>
AddResource
<T>(T resource) where T : IResource
Aspire.Hosting.Tests (1)
Utils\TestDistributedApplicationBuilder.cs (1)
124
public IResourceBuilder<T>
AddResource
<T>(T resource) where T : IResource => _innerBuilder.AddResource(resource);
20 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)
125
return builder.
AddResource
(resource)
Aspire.Hosting.Dapr (1)
IDistributedApplicationBuilderExtensions.cs (1)
48
.
AddResource
(resource)
Aspire.Hosting.Elasticsearch (1)
ElasticsearchBuilderExtensions.cs (1)
82
return builder.
AddResource
(elasticsearch)
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
94
return builder.
AddResource
(milvus)
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
75
.
AddResource
(mongoDBDatabase);
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
66
return builder.
AddResource
(resource)
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
63
return builder.
AddResource
(oracleDatabaseServer)
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
91
return builder.
AddResource
(postgresServer)
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
45
return builder.
AddResource
(qdrant)
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
63
var rabbitmq = builder.
AddResource
(rabbitMq)
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (2)
64
return builder.
AddResource
(sqlServer)
109
return builder.ApplicationBuilder.
AddResource
(sqlServerDatabase)
Aspire.Hosting.Tests (5)
DistributedApplicationBuilderTests.cs (5)
55
appBuilder.
AddResource
(new TestResource());
103
appBuilder.
AddResource
(new ContainerResource("Test"));
105
var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.
AddResource
(new ContainerResource("Test")));
114
appBuilder.
AddResource
(new ContainerResource("Test"));
116
var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.
AddResource
(new ContainerResource("TEST")));