void OpenWriter(FileInfo file) { Debug.WriteLine("MsgPackFileFingerprintStore.OpenWriter()"); if (null != _writer) { return; } var writer = new FileFingerprintWriter(); writer.Open(file); _writer = writer; }
async Task CloseWriterAsync() { Debug.WriteLine("MessagePackFileFingerprintStore.CloseWriter()"); if (null == _writer) { return; } var writer = _writer; _writer = null; await writer.CloseAsync(CancellationToken.None).ConfigureAwait(false); writer.Dispose(); }