11 references to Update
Aspire.Dashboard (4)
ServiceClient\DashboardClient.cs (4)
612ImmutableInterlocked.Update(ref _outgoingResourceChannels, static (set, channel) => set.Add(channel), channel); 638ImmutableInterlocked.Update(ref _outgoingResourceChannels, static (set, channel) => set.Remove(channel), channel); 657ImmutableInterlocked.Update(ref _outgoingInteractionChannels, static (set, channel) => set.Add(channel), channel); 679ImmutableInterlocked.Update(ref _outgoingInteractionChannels, static (set, channel) => set.Remove(channel), channel);
Aspire.Hosting (2)
Dashboard\ResourcePublisher.cs (2)
52ImmutableInterlocked.Update(ref _outgoingChannels, static (set, channel) => set.Add(channel), channel); 71ImmutableInterlocked.Update(ref _outgoingChannels, static (set, channel) => set.Remove(channel), channel);
Microsoft.CodeAnalysis.Workspaces (3)
Options\LegacyWorkspaceOptionService.cs (1)
68ImmutableInterlocked.Update(
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
486ImmutableInterlocked.Update( 495ImmutableInterlocked.Update(
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\DiagnosticReporter.cs (1)
49ImmutableInterlocked.Update(ref Diagnostics, (list, d) => list.Add(d), diagnostic);
Microsoft.DotNet.HotReload.Watch (1)
Browser\BrowserLauncher.cs (1)
40ImmutableInterlocked.Update(ref _browserLaunchAttempted, static (set, key) => set.Add(key), projectNode.ProjectInstance.GetId()))