12 references to ValidateName
Aspire.Hosting (2)
ApplicationModel\EndpointAnnotation.cs (1)
44
ModelName.
ValidateName
(nameof(EndpointAnnotation), name);
ApplicationModel\Resource.cs (1)
30
ModelName.
ValidateName
(nameof(Resource), name);
Aspire.Hosting.Tests (10)
ModelNameTests.cs (10)
12
var exception = Assert.Throws<ArgumentNullException>(() => ModelName.
ValidateName
(nameof(Resource), null!));
22
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), ""));
33
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), name));
43
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), " "));
53
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "test_name"));
63
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "-abc"));
73
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "test--name"));
83
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "1abc"));
93
var exception = Assert.Throws<ArgumentException>(() => ModelName.
ValidateName
(nameof(Resource), "abc-"));
109
ModelName.
ValidateName
(nameof(Resource), name);