12 references to ValidateName
Aspire.Hosting (2)
ApplicationModel\EndpointAnnotation.cs (1)
93
ModelName.
ValidateName
(nameof(EndpointAnnotation), name);
ApplicationModel\Resource.cs (1)
30
ModelName.
ValidateName
(nameof(Resource), name);
Aspire.Hosting.Tests (10)
ModelNameTests.cs (10)
13
var exception = Assert.Throws<ArgumentNullException>(() => ModelName.
ValidateName
(nameof(Resource), null!));
23
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), ""));
34
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), name));
44
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), " "));
54
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "test_name"));
64
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "-abc"));
74
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "test--name"));
84
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "1abc"));
94
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "abc-"));
110
ModelName.
ValidateName
(nameof(Resource), name);