2 instantiations of BrowserLogsUserDataDirectory
Aspire.Hosting.Browsers (2)
BrowserLogsUserDataDirectory.cs (2)
26new(path, profileDirectoryName, temporaryDirectory: null); 29new(temporaryDirectory.Path, profileDirectoryName: null, temporaryDirectory);
14 references to BrowserLogsUserDataDirectory
Aspire.Hosting.Browsers (14)
BrowserHost.cs (4)
82private readonly BrowserLogsUserDataDirectory _userDataDirectory; 92BrowserLogsUserDataDirectory userDataDirectory, 118private static List<string> BuildBrowserArguments(BrowserLogsUserDataDirectory userDataDirectory) 143BrowserLogsUserDataDirectory userDataDirectory,
BrowserHostRegistry.cs (8)
17private readonly Func<BrowserConfiguration, string, BrowserLogsUserDataDirectory> _createUserDataDirectory; 18private readonly Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>> _createHostAsync; 38Func<BrowserConfiguration, string, BrowserLogsUserDataDirectory>? createUserDataDirectory, 39Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>>? createHostAsync, 56var userDataDirectory = _createUserDataDirectory(configuration, browserExecutable); 293BrowserLogsUserDataDirectory userDataDirectory, 312private BrowserLogsUserDataDirectory CreateUserDataDirectory(BrowserConfiguration configuration, string browserExecutable) 329return BrowserLogsUserDataDirectory.CreatePersistent(path, profileDirectoryName);
BrowserLogsUserDataDirectory.cs (2)
25public static BrowserLogsUserDataDirectory CreatePersistent(string path, string? profileDirectoryName) => 28public static BrowserLogsUserDataDirectory CreateTemporary(TempDirectory temporaryDirectory) =>