public void Dispose() { if (!_disposed && EnvConfig.DeleteCollectionsOnClose) { Repo.DeleteAsync(); DbClient.Dispose(); _disposed = true; } }