How do I create an Extent Report in C# when running BDD tests in Parallel with Specflow

I was exactly trying the same thing. Here is the quick fix

Use [ThreadStatic] attribute to your scenario variable. It gives you the thread specific variable.

 [ThreadStatic]
 private static ExtentTest scenario;