3 writes to Repository
aspire (2)
Agents\AspireSkills\SkillSource.cs (2)
22Repository = AspireSkillsRemoteConfiguration.Repository, 112Repository = settings["repository"] ?? (isDefault ? BuiltIn.Repository : null),
Aspire.Cli.Tests (1)
Configuration\AspireConfigFileTests.cs (1)
19["team"] = new() { Repository = "example/team" }
20 references to Repository
aspire (8)
Agents\AspireSkills\AspireSkillsRemoteConfiguration.cs (3)
205selectedSource = SkillSource.IsGitHubRepository(skillSource.Repository!) 206? new JsonObject { ["source"] = "github", ["repo"] = skillSource.Repository } 207: new JsonObject { ["source"] = "git", ["url"] = skillSource.Repository };
Agents\AspireSkills\SkillSource.cs (5)
59internal string GetRepositoryUrl() => IsGitHubRepository(Repository!) 60? $"https://github.com/{Repository}" : Repository!; 112Repository = settings["repository"] ?? (isDefault ? BuiltIn.Repository : null), 123if (string.IsNullOrWhiteSpace(source.Repository))
Aspire.Cli.Tests (12)
Agents\SkillSourceTests.cs (5)
40Assert.Equal("microsoft/aspire-skills", source.Repository); 43source => Assert.Equal("example/other", source.Repository), 46Assert.Equal("example/team", source.Repository); 146Assert.Equal(repository, source.Repository); 310Assert.Equal("example/team", source.Repository);
Commands\ConfigSourceCommandTests.cs (2)
1192Assert.Equal(existingBinding ? "example/local" : "example/team", configuration.SkillSources!["team"].Repository); 1231Assert.Equal("example/updated", refreshed.SkillSources!["team"].Repository);
Configuration\AspireConfigFileTests.cs (1)
127Assert.Equal("example/local", source.Repository);
Configuration\ConfigSourceServiceGitTests.cs (3)
417Assert.Equal("example/team", Assert.Single(config.SkillSources!).Value.Repository); 448sources.Select(source => source.Repository).Order(StringComparer.Ordinal)); 478Assert.Equal("example/team", Assert.Single(config.SkillSources!).Value.Repository);
Configuration\ConfigSourceServiceTests.cs (1)
1076Assert.Equal("example/remote", Assert.Single(config.SkillSources!).Value.Repository);