title: Specflow and reusing steps from another feature
body: <p>I am trying to learn specflow and right now.
  Currently I have 2 feature files.</p>
  
  <p>In the second feature file, I am reusing a step from the first feature file.</p>
  
  <p>Specflow automatically recognizes the step from the first feature file and when specflow generated the steps for my second feature, it was smart and did not regenerated the step I am reusing.</p>
  
  <p>But this step is a Given step and it initializes a member field of the feature class.</p>
  
  <p>Without using scenario context, how can I reuse a step from another feature file that initialize a member of the class ?</p>
  
  <h2>Edit</h2>
  
  <p>For example, if you have a Given I am logged in that is used in several feature file.
  This "Given" creates a user object which is logged and store it as a member in .cs feature file.</p>
  
  <p>When you use the same Given in another .feature, Specflow does not regenerate it in the correspond .cs file. When you debug the a scenario which is using it, it executes it from the first .cs file.</p>
  
  <p>But I can't access the member of the first .cs feature file. I am planning to use a static member but perhaps there is another solution ?</p>
  
  <p>Thanks a lot.</p>