1 write to _collector
Microsoft.Extensions.Diagnostics.Testing (1)
Logging\FakeLogCollector.LogEnumeration.cs (1)
93_collector = collector;
10 references to _collector
Microsoft.Extensions.Diagnostics.Testing (10)
Logging\FakeLogCollector.LogEnumeration.cs (10)
129lock (_collector._records) 131int currentVersion = _collector._recordCollectionVersion; 138if (_index < _collector._records.Count) 140Current = _collector._records[_index++]; 146waiter = _collector._logEnumerationSharedWaiter; 147_collector._waitingEnumeratorCount++; 157lock (_collector._records) 160_collector._waitingEnumeratorCount > 0 // counter can be zero during the cancellation path 161&& waiter == _collector._logEnumerationSharedWaiter // makes sure we adjust the counter for the same shared waiting session 164_collector._waitingEnumeratorCount--;