1 instantiation of BrowserHostIdentity
Aspire.Hosting.Browsers (1)
BrowserHostRegistry.cs (1)
59
var identity = new
BrowserHostIdentity
(browserExecutable, userDataDirectory.Path);
22 references to BrowserHostIdentity
Aspire.Hosting.Browsers (22)
BrowserEndpointDiscovery.cs (2)
52
public async Task<BrowserDebugEndpointMetadata?> TryReadAndValidateAsync(
BrowserHostIdentity
identity, string? profileDirectoryName, CancellationToken cancellationToken)
151
public static async Task WriteAsync(
BrowserHostIdentity
identity, string? profileDirectoryName, Uri endpoint, int processId, CancellationToken cancellationToken)
BrowserHost.cs (5)
13
BrowserHostIdentity
identity,
25
public
BrowserHostIdentity
Identity { get; } = identity;
90
BrowserHostIdentity
identity,
143
BrowserHostIdentity
identity,
259
BrowserHostIdentity
identity,
BrowserHostRegistry.cs (7)
20
private readonly Func<BrowserConfiguration,
BrowserHostIdentity
, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>> _createHostAsync;
21
private readonly Dictionary<
BrowserHostIdentity
, BrowserHostEntry> _hosts = new();
41
Func<BrowserConfiguration,
BrowserHostIdentity
, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>>? createHostAsync,
59
var
identity = new BrowserHostIdentity(browserExecutable, userDataDirectory.Path);
156
private async ValueTask ReleaseAsync(
BrowserHostIdentity
identity, CancellationToken cancellationToken)
294
BrowserHostIdentity
identity,
350
private static void ValidateProfileCompatibility(
BrowserHostIdentity
identity, string? existingProfileDirectoryName, string? requestedProfileDirectoryName)
IBrowserHost.cs (8)
14
BrowserHostIdentity
Identity { get; }
131
internal readonly struct BrowserHostIdentity : IEquatable<
BrowserHostIdentity
>
149
public bool Equals(
BrowserHostIdentity
other) =>
153
public override bool Equals(object? obj) => obj is
BrowserHostIdentity
other && Equals(other);
165
public static bool operator ==(
BrowserHostIdentity
left,
BrowserHostIdentity
right) => left.Equals(right);
167
public static bool operator !=(
BrowserHostIdentity
left,
BrowserHostIdentity
right) => !left.Equals(right);