1 instantiation of BrowserRefreshServer
dotnet-watch (1)
HotReload\AppModels\WebApplicationAppModel.cs (1)
57
return new
BrowserRefreshServer
(
24 references to BrowserRefreshServer
dotnet-watch (24)
Browser\BrowserLauncher.cs (2)
25
BrowserRefreshServer
? server,
62
private void LaunchBrowser(string launchUrl,
BrowserRefreshServer
? server)
Browser\BrowserRefreshServerFactory.cs (6)
25
private readonly Dictionary<ProjectInstanceId,
BrowserRefreshServer
?> _servers = [];
29
BrowserRefreshServer
?[] serversToDispose;
37
foreach (
var
server in serversToDispose)
43
public async ValueTask<
BrowserRefreshServer
?> GetOrCreateBrowserRefreshServerAsync(ProjectGraphNode projectNode, WebApplicationAppModel appModel, CancellationToken cancellationToken)
45
BrowserRefreshServer
? server;
75
public bool TryGetRefreshServer(ProjectGraphNode projectNode, [NotNullWhen(true)] out
BrowserRefreshServer
? server)
HotReload\AppModels\BlazorWebAssemblyAppModel.cs (1)
22
protected override HotReloadClients CreateClients(ILogger clientLogger, ILogger agentLogger,
BrowserRefreshServer
? browserRefreshServer)
HotReload\AppModels\BlazorWebAssemblyHostedAppModel.cs (1)
24
protected override HotReloadClients CreateClients(ILogger clientLogger, ILogger agentLogger,
BrowserRefreshServer
? browserRefreshServer)
HotReload\AppModels\WebApplicationAppModel.cs (5)
26
protected abstract HotReloadClients CreateClients(ILogger clientLogger, ILogger agentLogger,
BrowserRefreshServer
? browserRefreshServer);
30
var
browserRefreshServer = await context.BrowserRefreshServerFactory.GetOrCreateBrowserRefreshServerAsync(LaunchingProject, this, cancellationToken);
40
protected WebAssemblyHotReloadClient CreateWebAssemblyClient(ILogger clientLogger, ILogger agentLogger,
BrowserRefreshServer
browserRefreshServer, ProjectGraphNode clientProject)
51
public
BrowserRefreshServer
? TryCreateRefreshServer(ProjectGraphNode projectNode)
53
var logger = context.LoggerFactory.CreateLogger(
BrowserRefreshServer
.ServerLogComponentName, projectNode.GetDisplayName());
HotReload\AppModels\WebServerAppModel.cs (1)
18
protected override HotReloadClients CreateClients(ILogger clientLogger, ILogger agentLogger,
BrowserRefreshServer
? browserRefreshServer)
HotReload\HotReloadClients.cs (3)
11
internal sealed class HotReloadClients(ImmutableArray<(HotReloadClient client, string name)> clients,
BrowserRefreshServer
? browserRefreshServer) : IDisposable
13
public HotReloadClients(HotReloadClient client,
BrowserRefreshServer
? browserRefreshServer)
26
public
BrowserRefreshServer
? BrowserRefreshServer
HotReload\ScopedCssFileHandler.cs (1)
77
if (browserConnector.TryGetRefreshServer(projectNode, out
var
browserRefreshServer))
HotReload\StaticFileHandler.cs (2)
15
var refreshRequests = new Dictionary<
BrowserRefreshServer
, List<string>>();
41
if (browserConnector.TryGetRefreshServer(projectNode, out
var
refreshServer))
UI\IReporter.cs (1)
177
.Add(
BrowserRefreshServer
.ServerLogComponentName, Emoji.Refresh)
Watch\DotNetWatcher.cs (1)
65
var
browserRefreshServer = projectRootNode != null && HotReloadAppModel.InferFromProject(context, projectRootNode) is WebApplicationAppModel webAppModel