1 implementation of AddResource
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
460
public IResourceBuilder<T>
AddResource
<T>(T resource) where T : IResource
25 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.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)
82
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)
51
return builder.
AddResource
(sqlServer)
Aspire.Hosting.Tests (11)
DistributedApplicationBuilderTests.cs (5)
61
appBuilder.
AddResource
(new TestResource());
131
appBuilder.
AddResource
(new ContainerResource("Test"));
133
var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.
AddResource
(new ContainerResource("Test")));
142
appBuilder.
AddResource
(new ContainerResource("Test"));
144
var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.
AddResource
(new ContainerResource("TEST")));
ExpressionResolverTests.cs (4)
80
var target = builder.
AddResource
(new TestExpressionResolverResource(exprName))
103
var source = builder.
AddResource
(new ContainerResource("testSource"))
131
var test = builder.
AddResource
(new ContainerResource("testSource"))
153
var test = builder.
AddResource
(new ContainerResource("testSource"))
ResourceExtensionsTests.cs (2)
267
var secretParameter = builder.
AddResource
(new ParameterResource("SecretParameter", _ => "SecretParameter", true));
268
var nonSecretParameter = builder.
AddResource
(new ParameterResource("NonSecretParameter", _ => "NonSecretParameter"));