52 references to WithImage
Aspire.Hosting (5)
ContainerResourceBuilderExtensions.cs (2)
30.WithImage(image); 493.WithImage(imageName)
ExecutableResourceBuilderExtensions.cs (1)
136cb.WithImage(builder.Resource.Name);
IDistributedApplicationBuilder.cs (1)
143/// method. Other extension methods (such as <see cref="ContainerResourceBuilderExtensions.WithImage{T}(IResourceBuilder{T}, string, string)"/>
ProjectResourceBuilderExtensions.cs (1)
690cb.WithImage(builder.Resource.Name);
Aspire.Hosting.Containers.Tests (12)
ContainerResourceBuilderTests.cs (12)
16var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack"); 24var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack", "1.0.0"); 36container.WithImage("new-image"); 48container.WithImage("new-image"); 121container.WithImage(reference); 132Assert.Throws<InvalidOperationException>(() => container.WithImage("image:tag", "anothertag")); 141Assert.Throws<ArgumentOutOfRangeException>(() => container.WithImage("image@sha246:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcd", "tag")); 150.WithImage("yet-another-image:new-tag"); 162.WithImage("yet-another-image@sha256:421c76d77563afa1914846b010bd164f395bd34c2102e5e99e0cb9cf173c1d87"); 175.WithImage("different-image"); 187.WithImage("redis-stack"); 199.WithImage("redis-stack");
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
127.WithImage(GarnetContainerImageTags.Image, GarnetContainerImageTags.Tag)
Aspire.Hosting.Kafka (2)
KafkaBuilderExtensions.cs (2)
75.WithImage(KafkaContainerImageTags.Image, KafkaContainerImageTags.Tag) 107.WithImage(KafkaContainerImageTags.KafkaUiImage, KafkaContainerImageTags.KafkaUiTag)
Aspire.Hosting.Keycloak (1)
KeycloakResourceBuilderExtensions.cs (1)
61.WithImage(KeycloakContainerImageTags.Image)
Aspire.Hosting.Milvus (2)
MilvusBuilderExtensions.cs (2)
54.WithImage(MilvusContainerImageTags.Image, MilvusContainerImageTags.Tag) 139.WithImage(MilvusContainerImageTags.AttuImage, MilvusContainerImageTags.AttuTag)
Aspire.Hosting.MongoDB (2)
MongoDBBuilderExtensions.cs (2)
83.WithImage(MongoDBContainerImageTags.Image, MongoDBContainerImageTags.Tag) 156.WithImage(MongoDBContainerImageTags.MongoExpressImage, MongoDBContainerImageTags.MongoExpressTag)
Aspire.Hosting.MongoDB.Tests (1)
AddMongoDBTests.cs (1)
114c.WithImage("customongoexpresscontainer");
Aspire.Hosting.MySql (2)
MySqlBuilderExtensions.cs (2)
79.WithImage(MySqlContainerImageTags.Image, MySqlContainerImageTags.Tag) 203.WithImage(MySqlContainerImageTags.PhpMyAdminImage, MySqlContainerImageTags.PhpMyAdminTag)
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
94.WithImage(NatsContainerImageTags.Image, NatsContainerImageTags.Tag)
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
59.WithImage(OracleContainerImageTags.Image, OracleContainerImageTags.Tag)
Aspire.Hosting.PostgreSQL (3)
PostgresBuilderExtensions.cs (3)
106.WithImage(PostgresContainerImageTags.Image, PostgresContainerImageTags.Tag) 197.WithImage(PostgresContainerImageTags.PgAdminImage, PostgresContainerImageTags.PgAdminTag) 301.WithImage(PostgresContainerImageTags.PgWebImage, PostgresContainerImageTags.PgWebTag)
Aspire.Hosting.PostgreSQL.Tests (1)
AddPostgresTests.cs (1)
406c.WithImage("customrediscommander");
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
70.WithImage(QdrantContainerImageTags.Image, QdrantContainerImageTags.Tag)
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
75.WithImage(RabbitMQContainerImageTags.Image, RabbitMQContainerImageTags.Tag)
Aspire.Hosting.RabbitMQ.Tests (1)
AddRabbitMQTests.cs (1)
177rabbitmq.WithImage(imageName);
Aspire.Hosting.Redis (3)
RedisBuilderExtensions.cs (3)
89.WithImage(RedisContainerImageTags.Image, RedisContainerImageTags.Tag) 156.WithImage(RedisContainerImageTags.RedisCommanderImage, RedisContainerImageTags.RedisCommanderTag) 227.WithImage(RedisContainerImageTags.RedisInsightImage, RedisContainerImageTags.RedisInsightTag)
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
374c.WithImage("customrediscommander"); 392c.WithImage("customrediscommander");
Aspire.Hosting.Seq (1)
SeqBuilderExtensions.cs (1)
36.WithImage(SeqContainerImageTags.Image, SeqContainerImageTags.Tag)
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
84.WithImage(SqlServerContainerImageTags.Image, SqlServerContainerImageTags.Tag)
Aspire.Hosting.Testing.Tests (1)
TestingBuilderTests.cs (1)
520redis1.WithImage("busybox:latest");
Aspire.Hosting.Tests (5)
ExpressionResolverTests.cs (5)
94target = target.WithImage("someimage"); 107source = source.WithImage("someimage"); 141test = test.WithImage("someimage"); 160test = test.WithImage("someimage"); 173.WithImage("redis")
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
141.WithImage(ValkeyContainerImageTags.Image, ValkeyContainerImageTags.Tag)
Aspire.Hosting.Yarp (1)
YarpServiceExtensions.cs (1)
34.WithImage(YarpContainerImageTags.Image)