13 references to TryValidateName
Aspire.Hosting.Analyzers (3)
AppHostAnalyzer.DetectInvalidModelNames.cs (1)
30if (!ModelName.TryValidateName(modelType.ToString(), modelName, out var validationMessage))
src\Aspire.Hosting\ApplicationModel\ModelName.cs (2)
11internal static bool IsValidName(string target, string name) => TryValidateName(target, name, out _); 27if (!TryValidateName(target, name, out var validationMessage))
Aspire.Hosting.Analyzers.Tests (10)
CombinationsAnalyzerTests.cs (4)
16Assert.False(ModelName.TryValidateName("Resource", $"{modelName}-resource", out var message1)); 17Assert.False(ModelName.TryValidateName("Endpoint", $"{modelName}-endpoint", out var message2)); 51Assert.False(ModelName.TryValidateName("Resource", $"{modelName}", out var message1)); 52Assert.False(ModelName.TryValidateName("Endpoint", $"{modelName}", out var message2));
EndpointNameAnalyzerTests.cs (3)
16Assert.False(ModelName.TryValidateName("Endpoint", endpointName, out var message)); 37Assert.False(ModelName.TryValidateName("Endpoint", $"{endpointName}-one", out var message1)); 38Assert.False(ModelName.TryValidateName("Endpoint", $"{endpointName}-two", out var message2));
ResourceNameAnalyzerTests.cs (3)
16Assert.False(ModelName.TryValidateName("Resource", resourceName, out var message)); 36Assert.False(ModelName.TryValidateName("Resource", $"{resourceName}-one", out var message1)); 37Assert.False(ModelName.TryValidateName("Resource", $"{resourceName}-two", out var message2));