1 write to ExecutablePath
Aspire.Hosting.Browsers.Tests (1)
src\Aspire.Hosting.Browsers\IBrowserHost.cs (1)
141
ExecutablePath
= NormalizePath(executablePath);
12 references to ExecutablePath
Aspire.Hosting.Browsers.Tests (12)
src\Aspire.Hosting.Browsers\BrowserEndpointDiscovery.cs (2)
100
!string.Equals(metadataExecutablePath, identity.
ExecutablePath
, GetPathComparison()) ||
173
ExecutablePath = identity.
ExecutablePath
,
src\Aspire.Hosting.Browsers\BrowserHost.cs (1)
164
process = startPipeBrowserProcess(identity.
ExecutablePath
, BuildBrowserArguments(userDataDirectory));
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (4)
87
_logger.LogInformation("Reusing tracked browser host '{BrowserExecutable}' at '{Endpoint}'. Active leases: {ReferenceCount}.", identity.
ExecutablePath
, FormatDebugEndpoint(entry.Host.DebugEndpoint), entry.ReferenceCount);
185
_logger.LogError("Tracked browser host '{BrowserExecutable}' for user data directory '{UserDataDirectory}' had an invalid reference count '{ReferenceCount}' during release.", identity.
ExecutablePath
, identity.UserDataRootPath, entry.ReferenceCount);
305
_logger.LogInformation("Adopting tracked browser host '{BrowserExecutable}' at '{Endpoint}'.", identity.
ExecutablePath
, endpoint);
310
_logger.LogInformation("Starting tracked browser host '{BrowserExecutable}' with a private CDP pipe.", identity.
ExecutablePath
);
src\Aspire.Hosting.Browsers\BrowserLogsRunningSession.cs (1)
231
_browserExecutable = browserHost.Identity.
ExecutablePath
;
src\Aspire.Hosting.Browsers\IBrowserHost.cs (4)
150
s_pathComparer.Equals(
ExecutablePath
, other.
ExecutablePath
) &&
160
s_pathComparer.GetHashCode(
ExecutablePath
?? string.Empty),
163
public override string ToString() => $"{
ExecutablePath
} ({UserDataRootPath})";