52 types derived from ContainerResource
Aspire.Hosting (2)
ExecutableResourceBuilderExtensions.cs (1)
218private sealed class ExecutableContainerResource(ExecutableResource er) : ContainerResource(er.Name)
ProjectResourceBuilderExtensions.cs (1)
1018private sealed class ProjectContainerResource(ProjectResource pr) : ContainerResource(pr.Name)
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationEmulatorResource.cs (1)
12public class AzureAppConfigurationEmulatorResource(AzureAppConfigurationResource innerResource) : ContainerResource(innerResource.Name), IResource
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBEmulatorResource.cs (1)
13: ContainerResource(innerResource.Name), IResource
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsEmulatorResource.cs (1)
13: ContainerResource(innerResource.Name), IResource
Aspire.Hosting.Azure.Kusto (1)
AzureKustoEmulatorResource.cs (1)
11public class AzureKustoEmulatorResource : ContainerResource
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusEmulatorResource.cs (1)
12public class AzureServiceBusEmulatorResource(AzureServiceBusResource innerResource) : ContainerResource(innerResource.Name), IResource
Aspire.Hosting.Azure.SignalR (1)
AzureSignalREmulatorResource.cs (1)
12public class AzureSignalREmulatorResource(AzureSignalRResource innerResource) : ContainerResource(innerResource.Name), IResource
Aspire.Hosting.Azure.Storage (1)
AzureStorageEmulatorResource.cs (1)
12public class AzureStorageEmulatorResource(AzureStorageResource innerResource) : ContainerResource(innerResource.Name), IResource
Aspire.Hosting.CodeGeneration.Go.Tests (2)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestRedisResource.cs (2)
11public class TestRedisResource : ContainerResource, IResourceWithConnectionString 24public class TestDatabaseResource : ContainerResource
Aspire.Hosting.CodeGeneration.Java.Tests (2)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestRedisResource.cs (2)
11public class TestRedisResource : ContainerResource, IResourceWithConnectionString 24public class TestDatabaseResource : ContainerResource
Aspire.Hosting.CodeGeneration.Python.Tests (2)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestRedisResource.cs (2)
11public class TestRedisResource : ContainerResource, IResourceWithConnectionString 24public class TestDatabaseResource : ContainerResource
Aspire.Hosting.CodeGeneration.Rust.Tests (2)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestRedisResource.cs (2)
11public class TestRedisResource : ContainerResource, IResourceWithConnectionString 24public class TestDatabaseResource : ContainerResource
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
TestTypes\TestRedisResource.cs (2)
11public class TestRedisResource : ContainerResource, IResourceWithConnectionString 24public class TestDatabaseResource : ContainerResource
Aspire.Hosting.Containers.Tests (1)
ContainerResourceBuilderTests.cs (1)
230private sealed class TestContainerResource(string name) : ContainerResource(name)
Aspire.Hosting.Docker (1)
DockerComposeAspireDashboardResource.cs (1)
13public class DockerComposeAspireDashboardResource(string name) : ContainerResource(name)
Aspire.Hosting.Garnet (1)
GarnetResource.cs (1)
10public class GarnetResource(string name) : ContainerResource(name), IResourceWithConnectionString
Aspire.Hosting.Kafka (2)
KafkaServerResource.cs (1)
12public class KafkaServerResource(string name) : ContainerResource(name), IResourceWithConnectionString, IResourceWithEnvironment
KafkaUIResource.cs (1)
12public sealed class KafkaUIContainerResource(string name) : ContainerResource(name);
Aspire.Hosting.Keycloak (1)
KeycloakResource.cs (1)
13: ContainerResource(name), IResourceWithServiceDiscovery
Aspire.Hosting.Milvus (2)
AttuResource.cs (1)
12public class AttuResource(string name) : ContainerResource(name)
MilvusServerResource.cs (1)
11public class MilvusServerResource : ContainerResource, IResourceWithConnectionString
Aspire.Hosting.MongoDB (2)
MongoDBServerResource.cs (1)
10public class MongoDBServerResource(string name) : ContainerResource(name), IResourceWithConnectionString
MongoExpressContainerResource.cs (1)
12public sealed class MongoExpressContainerResource(string name) : ContainerResource(name)
Aspire.Hosting.MySql (2)
MySqlServerResource.cs (1)
9public class MySqlServerResource : ContainerResource, IResourceWithConnectionString
PhpMyAdminResource.cs (1)
12public sealed class PhpMyAdminContainerResource(string name) : ContainerResource(name)
Aspire.Hosting.Nats (1)
NatsServerResource.cs (1)
10public class NatsServerResource(string name) : ContainerResource(name), IResourceWithConnectionString
Aspire.Hosting.Oracle (1)
OracleDatabaseServerResource.cs (1)
9public class OracleDatabaseServerResource : ContainerResource, IResourceWithConnectionString
Aspire.Hosting.PostgreSQL (4)
PgAdminContainerResource.cs (1)
12public sealed class PgAdminContainerResource(string name) : ContainerResource(name);
PgWebContainerResource.cs (1)
12public sealed class PgWebContainerResource(string name) : ContainerResource(name)
PostgresMcpContainerResource.cs (1)
12public sealed class PostgresMcpContainerResource(string name) : ContainerResource(name)
PostgresServerResource.cs (1)
10public class PostgresServerResource : ContainerResource, IResourceWithConnectionString
Aspire.Hosting.Qdrant (1)
QdrantServerResource.cs (1)
9public class QdrantServerResource : ContainerResource, IResourceWithConnectionString
Aspire.Hosting.RabbitMQ (1)
RabbitMQServerResource.cs (1)
9public class RabbitMQServerResource : ContainerResource, IResourceWithConnectionString, IResourceWithEnvironment
Aspire.Hosting.Redis (3)
RedisCommanderResource.cs (1)
12public class RedisCommanderResource(string name) : ContainerResource(name)
RedisInsightResource.cs (1)
12public class RedisInsightResource(string name) : ContainerResource(name)
RedisResource.cs (1)
15public class RedisResource(string name) : ContainerResource(name), IResourceWithConnectionString
Aspire.Hosting.Seq (1)
SeqResource.cs (1)
10public class SeqResource(string name) : ContainerResource(name), IResourceWithConnectionString
Aspire.Hosting.SqlServer (1)
SqlServerServerResource.cs (1)
9public class SqlServerServerResource : ContainerResource, IResourceWithConnectionString
Aspire.Hosting.Tests (5)
Backchannel\Exec\ContainerResourceExecTests.cs (1)
80file sealed class TestContainerResource : ContainerResource
ExpressionResolverTests.cs (2)
288sealed class MyContainerResource : ContainerResource, IResourceWithConnectionString 309sealed class TestExpressionResolverResource : ContainerResource, IResourceWithEndpoints, IResourceWithConnectionString
ProjectResourceTests.cs (1)
1099private sealed class TestContainerFilesResource(string name) : ContainerResource(name), IResourceWithContainerFiles
ResourceExtensionsTests.cs (1)
509private sealed class TestContainerFilesResource(string name) : ContainerResource(name), IResourceWithContainerFiles
Aspire.Hosting.Valkey (1)
ValkeyResource.cs (1)
10public class ValkeyResource(string name) : ContainerResource(name), IResourceWithConnectionString
Aspire.Hosting.Yarp (1)
YarpResource.cs (1)
13public class YarpResource : ContainerResource, IResourceWithServiceDiscovery, IContainerFilesDestinationResource
Aspire.Hosting.Yarp.Tests (1)
AddYarpTests.cs (1)
451private sealed class TestContainerFilesResource(string name) : ContainerResource(name), IResourceWithContainerFiles
30 instantiations of ContainerResource
Aspire.Hosting (1)
ContainerResourceBuilderExtensions.cs (1)
100var container = new ContainerResource(name);
Aspire.Hosting.Tests (29)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (6)
55var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 82var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 109var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 139var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 185var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 220var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None);
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (7)
17var resource = new ContainerResource("test"); 45var resource = new ContainerResource("test"); 56var resource = new ContainerResource("test"); 67var resource = new ContainerResource("test"); 90var resource = new ContainerResource("test"); 109var resource = new ContainerResource("test"); 127var resource = new ContainerResource("mycontainer");
DistributedApplicationBuilderTests.cs (8)
129appBuilder.AddResource(new ContainerResource("Test")); 131var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddResource(new ContainerResource("Test"))); 140appBuilder.AddResource(new ContainerResource("Test")); 142var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddResource(new ContainerResource("TEST"))); 151appBuilder.Resources.Add(new ContainerResource("Test")); 152appBuilder.Resources.Add(new ContainerResource("Test")); 163appBuilder.Resources.Add(new ContainerResource("Test")); 164appBuilder.Resources.Add(new ContainerResource("TEST"));
ExpressionResolverTests.cs (3)
145var source = builder.AddResource(new ContainerResource("testSource")) 173var test = builder.AddResource(new ContainerResource("testSource")) 203var test = builder.AddResource(new ContainerResource("testSource"))
Publishing\ResourceContainerImageManagerTests.cs (1)
989var container = builder.AddResource(new ContainerResource("mycontainer"))
ResourceNotificationTests.cs (1)
57nameof(ContainerResource) => new ContainerResource("test"),
WithOtlpExporterTests.cs (3)
28var container = builder.AddResource(new ContainerResource("testSource")); 59var container = builder.AddResource(new ContainerResource("testSource")) 81var container = builder.AddResource(new ContainerResource("testSource"))
139 references to ContainerResource
Aspire.Hosting (68)
ApplicationModel\ContainerExecutableResource.cs (2)
12internal class ContainerExecutableResource(string name, ContainerResource containerResource, string command, string? workingDirectory) 33public ContainerResource? TargetContainerResource { get; } = containerResource ?? throw new ArgumentNullException(nameof(containerResource));
ApplicationModel\ContainerLifetimeAnnotation.cs (3)
22/// current <see cref="ContainerResource"/> configuration. 26/// <item>If the container WAS originally created by Aspire, and the <see cref="ContainerResource"/> configuration DOES match the existing container, the existing container will be re-used.</item> 27/// <item>If the container WAS originally created by Aspire, and the <see cref="ContainerResource"/> configuration DOES NOT match the existing container, the existing container will be stopped and a new container created in order to apply the updated configuration.</item>
ApplicationModel\ResourceExtensions.cs (2)
764(ContainerResource, _, null, int port) => ResolvedPort.Implicit(port), 1450ContainerResource => KnownResourceTypes.Container,
Ats\AtsTypeMappings.cs (1)
38[assembly: AspireExport(typeof(ContainerResource))]
Ats\CoreExports.cs (2)
80public static IResourceBuilder<ContainerResource> WithVolume( 81IResourceBuilder<ContainerResource> resource,
ContainerResourceBuilderExtensions.cs (47)
29internal static IResourceBuilder<T> EnsureBuildAndPushPipelineAnnotations<T>(this IResourceBuilder<T> builder) where T : ContainerResource 94public static IResourceBuilder<ContainerResource> AddContainer(this IDistributedApplicationBuilder builder, [ResourceName] string name, string image) 100var container = new ContainerResource(name); 113public static IResourceBuilder<ContainerResource> AddContainer(this IDistributedApplicationBuilder builder, [ResourceName] string name, string image, string tag) 154public static IResourceBuilder<T> WithVolume<T>(this IResourceBuilder<T> builder, string? name, string target, bool isReadOnly = false) where T : ContainerResource 194public static IResourceBuilder<T> WithVolume<T>(this IResourceBuilder<T> builder, string target) where T : ContainerResource 250public static IResourceBuilder<T> WithBindMount<T>(this IResourceBuilder<T> builder, string source, string target, bool isReadOnly = false) where T : ContainerResource 270public static IResourceBuilder<T> WithEntrypoint<T>(this IResourceBuilder<T> builder, string entrypoint) where T : ContainerResource 287public static IResourceBuilder<T> WithImageTag<T>(this IResourceBuilder<T> builder, string tag) where T : ContainerResource 318public static IResourceBuilder<T> WithImageRegistry<T>(this IResourceBuilder<T> builder, string? registry) where T : ContainerResource 340public static IResourceBuilder<T> WithImage<T>(this IResourceBuilder<T> builder, string image, string? tag = null) where T : ContainerResource 406public static IResourceBuilder<T> WithImageSHA256<T>(this IResourceBuilder<T> builder, string sha256) where T : ContainerResource 431public static IResourceBuilder<T> WithContainerRuntimeArgs<T>(this IResourceBuilder<T> builder, params string[] args) where T : ContainerResource 448public static IResourceBuilder<T> WithContainerRuntimeArgs<T>(this IResourceBuilder<T> builder, Action<ContainerRuntimeArgsCallbackContext> callback) where T : ContainerResource 470public static IResourceBuilder<T> WithContainerRuntimeArgs<T>(this IResourceBuilder<T> builder, Func<ContainerRuntimeArgsCallbackContext, Task> callback) where T : ContainerResource 500public static IResourceBuilder<T> WithLifetime<T>(this IResourceBuilder<T> builder, ContainerLifetime lifetime) where T : ContainerResource 515public static IResourceBuilder<T> WithImagePullPolicy<T>(this IResourceBuilder<T> builder, ImagePullPolicy pullPolicy) where T : ContainerResource 521private static IResourceBuilder<T> ThrowResourceIsNotContainer<T>(IResourceBuilder<T> builder) where T : ContainerResource 531public static IResourceBuilder<T> PublishAsContainer<T>(this IResourceBuilder<T> builder) where T : ContainerResource 541/// <typeparam name="T">Type parameter specifying any type derived from <see cref="ContainerResource"/>/</typeparam> 549/// When this method is called an annotation is added to the <see cref="ContainerResource"/> that specifies the context path and 575public static IResourceBuilder<T> WithDockerfile<T>(this IResourceBuilder<T> builder, string contextPath, string? dockerfilePath = null, string? stage = null) where T : ContainerResource 632/// <typeparam name="T">Type parameter specifying any type derived from <see cref="ContainerResource"/>.</typeparam> 640/// When this method is called, an annotation is added to the <see cref="ContainerResource"/> that specifies the context path 666public static IResourceBuilder<T> WithDockerfileFactory<T>(this IResourceBuilder<T> builder, string contextPath, Func<DockerfileFactoryContext, string> dockerfileFactory, string? stage = null) where T : ContainerResource 677/// <typeparam name="T">Type parameter specifying any type derived from <see cref="ContainerResource"/>.</typeparam> 685/// When this method is called, an annotation is added to the <see cref="ContainerResource"/> that specifies the context path 712public static IResourceBuilder<T> WithDockerfileFactory<T>(this IResourceBuilder<T> builder, string contextPath, Func<DockerfileFactoryContext, Task<string>> dockerfileFactory, string? stage = null) where T : ContainerResource 802public static IResourceBuilder<ContainerResource> AddDockerfile(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, string? dockerfilePath = null, string? stage = null) 830public static IResourceBuilder<ContainerResource> AddDockerfileFactory(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, Func<DockerfileFactoryContext, string> dockerfileFactory, string? stage = null) 859public static IResourceBuilder<ContainerResource> AddDockerfileFactory(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, Func<DockerfileFactoryContext, Task<string>> dockerfileFactory, string? stage = null) 906public static IResourceBuilder<ContainerResource> AddDockerfileBuilder(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, Func<DockerfileBuilderCallbackContext, Task> callback, string? stage = null) 952public static IResourceBuilder<ContainerResource> AddDockerfileBuilder(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, Action<DockerfileBuilderCallbackContext> callback, string? stage = null) 977public static IResourceBuilder<T> WithContainerName<T>(this IResourceBuilder<T> builder, string name) where T : ContainerResource 1016public static IResourceBuilder<T> WithBuildArg<T>(this IResourceBuilder<T> builder, string name, object? value) where T : ContainerResource 1066public static IResourceBuilder<T> WithBuildArg<T>(this IResourceBuilder<T> builder, string name, IResourceBuilder<ParameterResource> value) where T : ContainerResource 1113public static IResourceBuilder<T> WithBuildSecret<T>(this IResourceBuilder<T> builder, string name, IResourceBuilder<ParameterResource> value) where T : ContainerResource 1142where TResource : ContainerResource 1196public static IResourceBuilder<T> WithContainerFiles<T>(this IResourceBuilder<T> builder, string destinationPath, IEnumerable<ContainerFileSystemItem> entries, int? defaultOwner = null, int? defaultGroup = null, UnixFileMode? umask = null) where T : ContainerResource 1267public static IResourceBuilder<T> WithContainerFiles<T>(this IResourceBuilder<T> builder, string destinationPath, Func<ContainerFileSystemCallbackContext, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> callback, int? defaultOwner = null, int? defaultGroup = null, UnixFileMode? umask = null) where T : ContainerResource 1298public static IResourceBuilder<T> WithContainerFiles<T>(this IResourceBuilder<T> builder, string destinationPath, string sourcePath, int? defaultOwner = null, int? defaultGroup = null, UnixFileMode? umask = null) where T : ContainerResource 1347public static IResourceBuilder<T> WithEndpointProxySupport<T>(this IResourceBuilder<T> builder, bool proxyEnabled) where T : ContainerResource 1359/// <typeparam name="T">Type parameter specifying any type derived from <see cref="ContainerResource"/>.</typeparam> 1395public static IResourceBuilder<T> WithDockerfileBuilder<T>(this IResourceBuilder<T> builder, string contextPath, Func<DockerfileBuilderCallbackContext, Task> callback, string? stage = null) where T : ContainerResource 1464/// <typeparam name="T">Type parameter specifying any type derived from <see cref="ContainerResource"/>.</typeparam> 1498public static IResourceBuilder<T> WithDockerfileBuilder<T>(this IResourceBuilder<T> builder, string contextPath, Action<DockerfileBuilderCallbackContext> callback, string? stage = null) where T : ContainerResource 1570public static IResourceBuilder<T> WithContainerNetworkAlias<T>(this IResourceBuilder<T> builder, string alias) where T : ContainerResource
Dcp\DcpExecutor.cs (2)
2152if (modelContainerResource is ContainerResource { ShellExecution: true }) 2164if (modelContainerResource is ContainerResource containerResource)
Exec\ExecResourceManager.cs (2)
191ContainerResource container => BuildAgainstResource(container), 243private IResource BuildAgainstResource(ContainerResource container)
ExecutableResourceBuilderExtensions.cs (1)
117public static IResourceBuilder<T> PublishAsDockerFile<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<ContainerResource>>? configure)
ParameterResourceBuilderExtensions.cs (1)
267where T : ContainerResource, IResourceWithConnectionString
ProjectResourceBuilderExtensions.cs (1)
809public static IResourceBuilder<T> PublishAsDockerFile<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<ContainerResource>>? configure = null)
Publishing\ManifestPublishingContext.cs (4)
120else if (resource is ContainerResource container) 313public async Task WriteContainerAsync(ContainerResource container) 366private async Task WriteBuildContextAsync(ContainerResource container) 597private void WriteContainerMounts(ContainerResource container)
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppContainerExtensions.cs (1)
35where T : ContainerResource
BaseContainerAppContext.cs (1)
365if (Resource is ContainerResource containerResource && containerResource.Entrypoint is { } entrypoint)
Aspire.Hosting.Azure.Tests (1)
PublicApiTests\AppContainersPublicApiTests.cs (1)
16IResourceBuilder<ContainerResource> container = null!;
Aspire.Hosting.CodeGeneration.Go.Tests (1)
AtsGoCodeGeneratorTests.cs (1)
158var containerResourceType = typeof(ContainerResource);
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
157var containerResourceType = typeof(ContainerResource);
Aspire.Hosting.CodeGeneration.Python.Tests (1)
AtsPythonCodeGeneratorTests.cs (1)
158var containerResourceType = typeof(ContainerResource);
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
AtsRustCodeGeneratorTests.cs (1)
158var containerResourceType = typeof(ContainerResource);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
364var containerResourceType = typeof(ContainerResource);
Aspire.Hosting.Docker (1)
DockerComposeServiceResource.cs (1)
157if (TargetResource is ContainerResource { Entrypoint: { } entrypoint })
Aspire.Hosting.Kubernetes (1)
Extensions\ResourceExtensions.cs (1)
317if (context.TargetResource is ContainerResource { Entrypoint: { } entrypoint })
Aspire.Hosting.MySql.Tests (1)
AddMySqlTests.cs (1)
229Assert.Single(builder.Resources.OfType<ContainerResource>(), resource => resource.Name == "phpmyadmin");
Aspire.Hosting.Tests (59)
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (7)
17var resource = new ContainerResource("test"); 45var resource = new ContainerResource("test"); 56var resource = new ContainerResource("test"); 67var resource = new ContainerResource("test"); 90var resource = new ContainerResource("test"); 109var resource = new ContainerResource("test"); 127var resource = new ContainerResource("mycontainer");
ContainerRegistryResourceTests.cs (1)
319IResourceBuilder<ContainerResource> containerBuilder = null!;
Dcp\DcpExecutorTests.cs (1)
1045(Action<IResourceBuilder<ContainerResource>> AddEndpoint, string ErrorMessageFragment)[] testcases = [
DistributedApplicationBuilderExtensionsTests.cs (2)
32var newRedisBuilder = appBuilder.CreateResourceBuilder<ContainerResource>("redis"); 71var result = appBuilder.TryCreateResourceBuilder<ContainerResource>("redis", out var newRedisBuilder);
DistributedApplicationTests.cs (1)
1919private static IResourceBuilder<ContainerResource> AddRedisContainer(IDistributedApplicationBuilder builder, string containerName)
ExecutionConfigurationGathererTests.cs (16)
116var resource = builder.AddContainer("test", "image") 139var resource = builder.AddContainer("test", "image") 162var resource = builder.AddContainer("test", "image").Resource; 180var resource = builder.AddContainer("test", "image") 213var resource = builder.AddContainer("test", "image") 240var resource = builder.AddContainer("test", "image") 270var resource = builder.AddContainer("test", "image") 298var resource = builder.AddContainer("test", "image") 323var resource = builder.AddContainer("test", "image").Resource; 346var resource = builder.AddContainer("test", "image") 375var resource = builder.AddContainer("test", "image") 404var resource = builder.AddContainer("test", "image") 435var resource = builder.AddContainer("test", "image") 460var resource = builder.AddContainer("test", "image").Resource; 481var resource = builder.AddContainer("test", "image") 517var resource = builder.AddContainer("test", "image")
PublishAsDockerfileTests.cs (26)
27var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 73var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 122var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 171var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 231var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 279var container = Assert.Single(builder.Resources.OfType<ContainerResource>()); 297var container = Assert.Single(builder.Resources.OfType<ContainerResource>()); 321var container = Assert.Single(builder.Resources.OfType<ContainerResource>()); 340var container = Assert.Single(builder.Resources.OfType<ContainerResource>()); 370var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 396var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 416var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 443var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>());
RequiredCommandAnnotationTests.cs (1)
119RequiredCommandResourceExtensions.WithRequiredCommand<ContainerResource>(null!, "test"));
ResourceExtensionsTests.cs (1)
336IResourceBuilder<ContainerResource> builder = null!;
ResourceNotificationTests.cs (3)
46[InlineData(typeof(ContainerResource), KnownResourceTypes.Container)] 57nameof(ContainerResource) => new ContainerResource("test"), 467typeof(ContainerResource),
Pipelines.AppHost (1)
AppHost.cs (1)
243var resource = withBindMount.Resource;