10 references to CreateResourceBuilder
Aspire.Hosting (3)
DistributedApplicationBuilderExtensions.cs (3)
23/// The <see cref="CreateResourceBuilder{T}(IDistributedApplicationBuilder, string)"/> method is used to create an <see cref="IResourceBuilder{T}"/> 29/// referenced directly. Using the <see cref="CreateResourceBuilder{T}(IDistributedApplicationBuilder, string)"/> method allows for easier mutation 88/// This method is similar to <see cref="CreateResourceBuilder{T}(IDistributedApplicationBuilder, string)"/> but returns <c>false</c> instead of throwing an exception
Aspire.Hosting.Azure.Tests (1)
AzureCosmosDBExtensionsTests.cs (1)
441var kv = builder.CreateResourceBuilder<AzureKeyVaultResource>(kvName);
Aspire.Hosting.Testing.Tests (2)
TestingBuilderTests.cs (2)
523var redis1 = builder.CreateResourceBuilder<RedisResource>("redis1"); 528var project = builder.CreateResourceBuilder<ProjectResource>("mywebapp1");
Aspire.Hosting.Tests (4)
DistributedApplicationBuilderExtensionsTests.cs (4)
12var missingException = Assert.Throws<InvalidOperationException>(() => appBuilder.CreateResourceBuilder<RedisResource>("non-existent-resource")); 21var incorrectTypeException = Assert.Throws<InvalidOperationException>(() => appBuilder.CreateResourceBuilder<PostgresServerResource>("redis")); 32var newRedisBuilder = appBuilder.CreateResourceBuilder<ContainerResource>("redis"); 41var newRedisBuilder = appBuilder.CreateResourceBuilder<RedisResource>("redis");