public virtual async Task InitializeAsync() { if (_initialized) { return; } using (await Mutex.LockAsync()) { if (_initialized) { return; } await SliceFixture.ResetCheckpoint(); _initialized = true; } }
public Task DisposeAsync() { return(SliceFixture.ResetCheckpoint()); }