80 types derived from Resource
Aspire.Hosting (7)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Azure.AIFoundry (1)
Aspire.Hosting.Azure.CognitiveServices (1)
Aspire.Hosting.Azure.CosmosDB (2)
Aspire.Hosting.Azure.EventHubs (2)
Aspire.Hosting.Azure.KeyVault (1)
Aspire.Hosting.Azure.PostgreSQL (1)
Aspire.Hosting.Azure.ServiceBus (3)
Aspire.Hosting.Azure.Sql (1)
Aspire.Hosting.Azure.Storage (5)
Aspire.Hosting.Azure.Tests (2)
Aspire.Hosting.Azure.WebPubSub (1)
Aspire.Hosting.Containers.Tests (1)
Aspire.Hosting.Docker (2)
Aspire.Hosting.GitHub.Models (1)
Aspire.Hosting.Kubernetes (2)
Aspire.Hosting.Milvus (1)
Aspire.Hosting.MongoDB (1)
Aspire.Hosting.MySql (1)
Aspire.Hosting.OpenAI (2)
Aspire.Hosting.Oracle (1)
Aspire.Hosting.PostgreSQL (1)
Aspire.Hosting.SqlServer (1)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (30)
CustomResources.AppHost (3)
HealthChecksSandbox.AppHost (1)
Publishers.AppHost (1)
Stress.AppHost (2)
16 references to Resource
Aspire.Hosting (2)
Aspire.Hosting.Azure.CognitiveServices (1)
Aspire.Hosting.Tests (13)
ModelNameTests.cs (10)
12var exception = Assert.Throws<ArgumentNullException>(() => ModelName.ValidateName(nameof(Resource), null!));
22var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), ""));
33var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), name));
43var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), " "));
53var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), "test_name"));
63var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), "-abc"));
73var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), "test--name"));
83var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), "1abc"));
93var exception = Assert.Throws<ArgumentException>(() => ModelName.ValidateName(nameof(Resource), "abc-"));
109ModelName.ValidateName(nameof(Resource), name);