5 writes to Packages
aspire (2)
Configuration\AspireConfigFile.cs (2)
319Packages ??= []; 418config.Packages = settings.Packages;
Aspire.Cli.Tests (3)
Configuration\AspireConfigFileTests.cs (3)
290Packages = new Dictionary<string, string> { ["Aspire.Hosting.Redis"] = "13.1.0" } 303Packages = new Dictionary<string, string> 343Packages = new Dictionary<string, string>
21 references to Packages
aspire (8)
Configuration\AspireConfigFile.cs (5)
320Packages[packageId] = version; 328if (Packages is null) 333return Packages.Remove(packageId); 351if (Packages is null) 356foreach (var (packageName, value) in Packages)
Projects\GuestAppHostProject.cs (2)
1471if (config.Packages is not null) 1473foreach (var (packageId, currentVersion) in config.Packages)
Scaffolding\ScaffoldingService.cs (1)
510config.Packages?.ContainsKey(JavaScriptHostingPackageName) == true)
Aspire.Cli.Tests (13)
Configuration\AspireConfigFileTests.cs (5)
281Assert.NotNull(config.Packages); 282Assert.Equal("13.2.0", config.Packages["Aspire.Hosting.Redis"]); 295Assert.Equal("13.2.0", config.Packages["Aspire.Hosting.Redis"]); 313Assert.DoesNotContain("Aspire.Hosting.Redis", config.Packages.Keys); 314Assert.Contains("Aspire.Hosting.PostgreSQL", config.Packages.Keys);
Projects\GuestAppHostProjectTests.cs (8)
770Assert.NotNull(reloaded.Packages); 771Assert.Equal("1.0.0", reloaded.Packages["Aspire.Hosting"]); 811Assert.NotNull(reloaded.Packages); 812Assert.Equal("1.0.0", reloaded.Packages["Aspire.Hosting"]); 813Assert.False(reloaded.Packages.ContainsKey("Aspire.Hosting.Redis")); 893Assert.Equal("1.0.0", reloaded.Packages?["Aspire.Hosting"]); 948Assert.Equal("1.0.0", reloaded.Packages?["Aspire.Hosting"]); 999Assert.Equal("2.0.0", reloaded.Packages?["Aspire.Hosting"]);