1 instantiation of BrowserHostIdentity
Aspire.Hosting.Browsers (1)
BrowserHostRegistry.cs (1)
57
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)
11
BrowserHostIdentity
identity,
23
public
BrowserHostIdentity
Identity { get; } = identity;
88
BrowserHostIdentity
identity,
141
BrowserHostIdentity
identity,
257
BrowserHostIdentity
identity,
BrowserHostRegistry.cs (7)
18
private readonly Func<BrowserConfiguration,
BrowserHostIdentity
, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>> _createHostAsync;
19
private readonly Dictionary<
BrowserHostIdentity
, BrowserHostEntry> _hosts = new();
39
Func<BrowserConfiguration,
BrowserHostIdentity
, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>>? createHostAsync,
57
var
identity = new BrowserHostIdentity(browserExecutable, userDataDirectory.Path);
154
private async ValueTask ReleaseAsync(
BrowserHostIdentity
identity, CancellationToken cancellationToken)
292
BrowserHostIdentity
identity,
348
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);