12 references to ChromiumBrowserResolver
Aspire.Hosting.Browsers.Tests (12)
BrowserLogsBuilderExtensionsTests.cs (1)
301Assert.Equal(BrowserConfiguration.GetDefaultBrowser(ChromiumBrowserResolver.TryResolveExecutable), browserLogsResource.InitialConfiguration.Browser);
BrowserLogsSessionManagerTests.cs (5)
383var profileDirectory = ChromiumBrowserResolver.ResolveProfileDirectory(userDataDirectory, "profile 1"); 413var profileDirectory = ChromiumBrowserResolver.ResolveProfileDirectory(userDataDirectory, "Profile 2"); 449var profiles = ChromiumBrowserResolver.GetAvailableProfiles(userDataDirectory); 483var profiles = ChromiumBrowserResolver.GetAvailableProfiles(userDataDirectory); 526var exception = Assert.Throws<InvalidOperationException>(() => ChromiumBrowserResolver.ResolveProfileDirectory(userDataDirectory, "Shared profile"));
src\Aspire.Hosting.Browsers\BrowserConfiguration.cs (1)
139GetDefaultBrowser(userDataMode, ChromiumBrowserResolver.TryResolveExecutable);
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (2)
54var browserExecutable = ChromiumBrowserResolver.TryResolveExecutable(configuration.Browser) 340return ChromiumBrowserResolver.ResolveProfileDirectory(userDataDirectory, profile);
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (2)
140if (ChromiumBrowserResolver.TryResolveExecutable(browser) is not null) 231foreach (var browserProfile in ChromiumBrowserResolver.GetAvailableProfiles(userDataDirectory))
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (1)
84resourceState.LastBrowserExecutable = ChromiumBrowserResolver.TryResolveExecutable(configuration.Browser);