public static void RunUnboundLocked(Action action) { lock (rndLock) { Rng.Unbound(); action(); Rng.Deterministic(); } }
public void Dispose() { Rng.Deterministic(); semaphore.Release(); }
public static void RunUnboundLocked(Action action) { lock (rndLock) { Rng.Unbound(); action(); Rng.Deterministic(); } }
public void Dispose() { Rng.Deterministic(); semaphore.Release(); }