135 references to WithIconName
Aspire.Hosting (2)
ApplicationModel\CertificateAuthorityCollectionResourceExtensions.cs (1)
29.WithIconName("Certificate")
DotnetToolResourceExtensions.cs (1)
52.WithIconName("Toolbox")
Aspire.Hosting.Azure (2)
AzureEnvironmentResourceExtensions.cs (2)
39.WithIconName("CloudCube") 79.WithIconName("CloudCube")
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
87.WithIconName("Settings")
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
1244builder.AddResource(resource).WithIconName("Archive");
Aspire.Hosting.Azure.ApplicationInsights (1)
AzureApplicationInsightsExtensions.cs (1)
118.WithIconName("ChartMultiple");
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceEnvironmentExtensions.cs (2)
299? builder.AddResource(resource).WithIconName("Globe") 552builder.AddResource(resource).WithIconName("Archive");
Aspire.Hosting.Azure.CognitiveServices (2)
AzureOpenAIExtensions.cs (2)
119.WithIconName("BrainCircuit") 202.WithIconName("BrainCircuit");
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryExtensions.cs (1)
52.WithIconName("Archive")
Aspire.Hosting.Azure.CosmosDB (4)
AzureCosmosDBExtensions.cs (4)
45.WithIconName("DatabaseMultiple") 376.WithIconName("Database"); 401.WithIconName("Box"); 459.WithIconName("Box");
Aspire.Hosting.Azure.EventHubs (3)
AzureEventHubsExtensions.cs (3)
130.WithIconName("MailMultiple") 173.WithIconName("Mail"); 218.WithIconName("Mail");
Aspire.Hosting.Azure.FrontDoor (1)
AzureFrontDoorExtensions.cs (1)
162? builder.AddResource(resource).WithIconName("GlobeArrowForward")
Aspire.Hosting.Azure.Functions (3)
AzureFunctionsProjectResourceExtensions.cs (1)
190.WithIconName("Flash")
DurableTask\DurableTaskResourceExtensions.cs (2)
39.WithIconName("CalendarClock"); 229.WithIconName("CalendarClock");
Aspire.Hosting.Azure.KeyVault (5)
AzureKeyVaultResourceExtensions.cs (5)
146.WithIconName("Vault") 301return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest(); 322return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest(); 361return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest(); 383return builder.ApplicationBuilder.AddResource(secret).WithIconName("LockClosed").ExcludeFromManifest();
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentExtensions.cs (3)
133.WithIconName("ServerMultiple"); 187.WithIconName("Cpu") 479.WithIconName("GlobeArrowForward")
Aspire.Hosting.Azure.Kusto (2)
AzureKustoBuilderExtensions.cs (2)
92.WithIconName("DatabaseMultiple"); 121.WithIconName("Database");
Aspire.Hosting.Azure.Network (3)
AzureNetworkSecurityGroupExtensions.cs (1)
56.WithIconName("ShieldLock");
AzureVirtualNetworkExtensions.cs (2)
110.WithIconName("Router"); 278.WithIconName("Router")
Aspire.Hosting.Azure.OperationalInsights (1)
AzureLogAnalyticsWorkspaceExtensions.cs (1)
63.WithIconName("ChartMultiple");
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
152.WithIconName("DatabaseMultiple")
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
60.WithIconName("Database")
AzureRedisExtensions.cs (1)
126.WithIconName("Database")
Aspire.Hosting.Azure.Search (1)
AzureSearchExtensions.cs (1)
45.WithIconName("Search")
Aspire.Hosting.Azure.ServiceBus (4)
AzureServiceBusExtensions.cs (4)
144.WithIconName("MailMultiple") 189.WithIconName("Mail"); 275.WithIconName("Mail"); 348.WithIconName("Mail");
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRExtensions.cs (1)
127.WithIconName("MailMultiple")
Aspire.Hosting.Azure.Sql (1)
AzureSqlExtensions.cs (1)
96.WithIconName("DatabaseMultiple")
Aspire.Hosting.Azure.Storage (9)
AzureStorageExtensions.cs (9)
163.WithIconName("HardDrive") 508.WithIconName("FolderOpen") 541.WithIconName("FolderOpen"); 577.AddResource(resource).WithIconName("FolderOpen").WithHealthCheck(healthCheckKey); 672.WithIconName("Mail") 814.WithIconName("DocumentMultiple") 828.WithIconName("HardDrive"); 835.WithIconName("TableSimple"); 856.WithIconName("Mail")
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
152.WithIconName("MailMultiple")
Aspire.Hosting.Browsers (1)
BrowserLogsBuilderExtensions.cs (1)
143.WithIconName("GlobeDesktop")
Aspire.Hosting.Browsers.Tests (1)
src\Aspire.Hosting.Browsers\BrowserLogsBuilderExtensions.cs (1)
143.WithIconName("GlobeDesktop")
Aspire.Hosting.DevTunnels (2)
DevTunnelResourceBuilderExtensions.cs (2)
103.WithIconName("CloudBidirectional") 699.WithIconName("VirtualNetwork")
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentExtensions.cs (1)
99.WithIconName("BoxMultiple");
Aspire.Hosting.Dotnet (2)
DotnetProjectBuildCoordinator.cs (1)
115.WithIconName("CodeCsRectangle")
DotnetProjectHostingExtensions.cs (1)
320.WithIconName("CodeCsRectangle")
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
283.WithIconName("Database")
Aspire.Hosting.Foundry (7)
FoundryExtensions.cs (2)
47.WithIconName("AgentsAdd") 84return deploymentBuilder.WithIconName("BoxMultiple");
HostedAgent\HostedAgentBuilderExtension.cs (2)
299.WithIconName("Agents") 533.WithIconName("Agents")
Project\ProjectBuilderExtension.cs (1)
710builder.AddResource(resource).WithIconName("Archive");
PromptAgent\PromptAgentBuilderExtensions.cs (1)
72.WithIconName("Agents")
Toolbox\FoundryToolboxBuilderExtensions.cs (1)
66.WithIconName("Toolbox")
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
133.WithIconName("Database")
Aspire.Hosting.Go (1)
GoHostingExtensions.cs (1)
89.WithIconName("Code")
Aspire.Hosting.Java (3)
JavaHostingExtensions.cs (3)
96.WithIconName(JavaIconName) 263.WithIconName(JavaIconName) 877.WithIconName(JavaIconName)
Aspire.Hosting.JavaScript (4)
JavaScriptHostingExtensions.cs (4)
180.WithIconName("CodeJsRectangle") 508.WithIconName("CodeJsRectangle") 882.WithIconName("CodeJsRectangle") 1679.WithIconName("CodeJsRectangle")
Aspire.Hosting.Kafka (2)
KafkaBuilderExtensions.cs (2)
79.WithIconName("MailMultiple") 115.WithIconName("WindowDatabase")
Aspire.Hosting.Keycloak (1)
KeycloakResourceBuilderExtensions.cs (1)
73.WithIconName("PersonLock")
Aspire.Hosting.Kubernetes (7)
CertManagerExtensions.cs (2)
126var resourceBuilder = builder.ApplicationBuilder.AddResource(resource).WithIconName("Certificate").ExcludeFromManifest(); 168return builder.ApplicationBuilder.AddResource(issuer).WithIconName("ContactCard").ExcludeFromManifest();
KubernetesEnvironmentExtensions.cs (2)
340.WithIconName("ServerMultiple"); 492.WithIconName("ServerMultiple")
KubernetesGatewayExtensions.cs (1)
49.WithIconName("GlobeArrowForward")
KubernetesHelmChartExtensions.cs (1)
84.WithIconName("Archive");
KubernetesIngressExtensions.cs (1)
57.WithIconName("GlobeArrowForward")
Aspire.Hosting.Maui (1)
MauiPlatformHelper.cs (1)
142.WithIconName(iconName)
Aspire.Hosting.Milvus (3)
MilvusBuilderExtensions.cs (3)
60.WithIconName("DatabaseMultiple") 114.WithIconName("Database"); 153.WithIconName("WindowDatabase")
Aspire.Hosting.MongoDB (3)
MongoDBBuilderExtensions.cs (3)
94.WithIconName("DatabaseMultiple") 296.WithIconName("Database") 324.WithIconName("WindowDatabase")
Aspire.Hosting.MySql (3)
MySqlBuilderExtensions.cs (3)
87.WithIconName("DatabaseMultiple") 194.WithIconName("Database") 310.WithIconName("WindowDatabase")
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
100.WithIconName("MailMultiple")
Aspire.Hosting.OpenAI (2)
OpenAIExtensions.cs (2)
65.WithIconName("BrainCircuit") 114.WithIconName("BrainCircuit")
Aspire.Hosting.Oracle (2)
OracleDatabaseBuilderExtensions.cs (2)
63.WithIconName("DatabaseMultiple") 94.WithIconName("Database");
Aspire.Hosting.PostgreSQL (5)
PostgresBuilderExtensions.cs (5)
118.WithIconName("DatabaseMultiple") 223.WithIconName("Database") 258.WithIconName("WindowDatabase") 371.WithIconName("WindowDatabase") 454.WithIconName("BrainCircuit") // Show a BrainCircuit icon for MCP resources in the dashboard
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
376resourceBuilder.WithIconName("CodePyRectangle");
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
76.WithIconName("DatabaseSearch")
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
79.WithIconName("MailMultiple")
Aspire.Hosting.Redis (3)
RedisBuilderExtensions.cs (3)
100.WithIconName("Database") 296.WithIconName("WindowDatabase") 378.WithIconName("WindowDatabase")
Aspire.Hosting.Seq (1)
SeqBuilderExtensions.cs (1)
60.WithIconName("ClipboardPulse")
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (2)
60.WithIconName("DatabaseMultiple") 246.WithIconName("Database")
Aspire.Hosting.Tests (10)
WithIconNameTests.cs (10)
17.WithIconName("Database"); 31.WithIconName("CloudArrowUp", IconVariant.Regular); 46Assert.Throws<ArgumentNullException>(() => container.WithIconName(null!)); 56Assert.Throws<ArgumentException>(() => container.WithIconName("")); 57Assert.Throws<ArgumentException>(() => container.WithIconName(" ")); 67.WithIconName("Box"); 70.WithIconName("Settings", IconVariant.Regular); 73.WithIconName("CodeCircle"); 87.WithIconName("Database") 88.WithIconName("CloudArrowUp", IconVariant.Regular);
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
150.WithIconName("Database")
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
41.WithIconName("GlobeArrowForward")
DotnetTool.AppHost (1)
AppHost.cs (1)
47.WithIconName("Calculator")
Stress.AppHost (2)
AppHost.cs (2)
72.WithIconName("Server"); 137.WithIconName("Document");