12 references to SourceNameValidator
aspire (10)
Agents\AspireSkills\SkillSource.cs (1)
89
SourceNameValidator
.Validate(name, $"{SectionName}.{name}");
Configuration\AspireConfigFile.cs (3)
122
[Description("Named agent skill sources, merged across configuration layers. The built-in default source remains enabled unless explicitly disabled. " +
SourceNameValidator
.Description)]
126
[Description("Named NuGet integration sources and allowed package patterns, merged across configuration layers. " +
SourceNameValidator
.Description)]
179
[Description("Named template sources from global or accepted init-source configuration. Each source specifies an absolute local path or a Git repository with optional ref, path, and displayName. " +
SourceNameValidator
.Description)]
Configuration\AspireJsonConfiguration.cs (2)
81
[Description("Named agent skill sources, merged across configuration layers. The built-in default source remains enabled unless explicitly disabled. " +
SourceNameValidator
.Description)]
85
[Description("Named NuGet integration sources and allowed package patterns, merged across configuration layers. " +
SourceNameValidator
.Description)]
NuGet\NuGetConfigurationBuilder.cs (1)
178
SourceNameValidator
.Validate(configuredKey, $"{IntegrationSourceConfiguration.SectionName}.{configuredKey}");
Packaging\IntegrationSourceConfiguration.cs (2)
67
SourceNameValidator
.Validate(entry.Key, $"{SectionName}.{entry.Key}");
94
SourceNameValidator
.Validate(name, key);
Templating\TemplateSourceConfiguration.cs (1)
147
if (!
SourceNameValidator
.IsValid(name))
Aspire.Cli.Tests (2)
Commands\SettingsSchemaBuilderTests.cs (1)
27
Assert.EndsWith(
SourceNameValidator
.Description, source.Description, StringComparison.Ordinal);
Configuration\SourceNameValidatorTests.cs (1)
50
Assert.Equal(valid,
SourceNameValidator
.IsValid(name));