[xUnit v3] How to generating test data dynamically that support IAsyncLifetime - C#