3 writes to _disposable
Microsoft.Extensions.Primitives (3)
ChangeToken.cs (3)
115
IDisposable? current = Volatile.Read(ref
_disposable
);
125
IDisposable? previous = Interlocked.CompareExchange(ref
_disposable
, disposable, current);
147
Interlocked.Exchange(ref
_disposable
, _disposedSentinel)?.Dispose();