public async Task <Guid> WithPool() { using var foo = await _pool.GetObjectAsync(); return(foo.Id); }