23 references to TryCreateResourceBuilder
Aspire.Hosting (2)
ExecutableResourceBuilderExtensions.cs (1)
136if (builder.ApplicationBuilder.TryCreateResourceBuilder<ExecutableContainerResource>(builder.Resource.Name, out var existingBuilder))
ProjectResourceBuilderExtensions.cs (1)
1065if (builder.ApplicationBuilder.TryCreateResourceBuilder<ProjectContainerResource>(builder.Resource.Name, out var existingBuilder))
Aspire.Hosting.Foundry (3)
HostedAgent\HostedAgentBuilderExtension.cs (3)
461if (builder.ApplicationBuilder.TryCreateResourceBuilder<AzureHostedAgentResource>(agentName, out var existingHostedAgent)) 474else if (builder.ApplicationBuilder.TryCreateResourceBuilder<ContainerResource>(resource.Name, out var containerResourceBuilder)) 491if (builder.ApplicationBuilder.TryCreateResourceBuilder(resource.Name, out containerResourceBuilder))
Aspire.Hosting.Go (1)
GoHostingExtensions.cs (1)
333builder.TryCreateResourceBuilder<ContainerResource>(resource.Name, out var containerBuilder))
Aspire.Hosting.JavaScript (4)
JavaScriptHostingExtensions.cs (4)
1902builder.TryCreateResourceBuilder<ContainerResource>(resource.Name, out var containerBuilder)) 2251builder.TryCreateResourceBuilder<ContainerResource>(name, out var containerBuilder)) 3001resource.ApplicationBuilder.TryCreateResourceBuilder<JavaScriptInstallerResource>(installerName, out var existingResource); 3069resource.ApplicationBuilder.TryCreateResourceBuilder<JavaScriptInstallerResource>(installerName, out var existingResource);
Aspire.Hosting.Python (7)
PythonAppResourceBuilderExtensions.cs (7)
480builder.TryCreateResourceBuilder<ContainerResource>(resource.Name, out var containerBuilder)) 1360builder.ApplicationBuilder.TryCreateResourceBuilder<PythonInstallerResource>(installerName, out var existingResource); 1443if (builder.ApplicationBuilder.TryCreateResourceBuilder<PythonVenvCreatorResource>(venvCreatorName, out _)) 1482if (builder.ApplicationBuilder.TryCreateResourceBuilder<PythonVenvCreatorResource>(venvCreatorName, out var venvCreatorBuilder)) 1498builder.TryCreateResourceBuilder<PythonVenvCreatorResource>(venvCreatorName, out var venvCreatorBuilder); 1499builder.TryCreateResourceBuilder<PythonInstallerResource>(installerName, out var installerBuilder); 1502builder.TryCreateResourceBuilder<PythonAppResource>(resource.Name, out var appBuilder);
Aspire.Hosting.Rust (2)
RustHostingExtensions.cs (2)
147if (!builder.TryCreateResourceBuilder<ContainerResource>(resource.Name, out var containerBuilder) 723if (!applicationBuilder.TryCreateResourceBuilder<ContainerResource>(resource.Name, out var containerBuilder))
Aspire.Hosting.Tests (4)
DistributedApplicationBuilderExtensionsTests.cs (4)
50var result = appBuilder.TryCreateResourceBuilder<RedisResource>("non-existent-resource", out var builder); 60var result = appBuilder.TryCreateResourceBuilder<PostgresServerResource>("redis", out var builder); 72var result = appBuilder.TryCreateResourceBuilder<ContainerResource>("redis", out var newRedisBuilder); 83var result = appBuilder.TryCreateResourceBuilder<RedisResource>("redis", out var newRedisBuilder);