title: How to use ScenarioStepContext in hook?
body: <p>I am using SpecFlow with NUnit3 and am trying to access the step context within a hook.</p>
  
  <p>I am running the tests in parallel so not using any static instance contexts, but using the parameter resolving feature of SpecFlow.</p>
  
  <p>With a hook like below, the ScenarioContext instance resolves fine, but the ScenarioStepContext causes the binding to throw error:</p>
  
  <blockquote>
    <p>Primitive types or structs cannot be resolved: TechTalk.SpecFlow.Bindings.StepDefinitionType (resolution path: TechTalk.SpecFlow.ScenarioStepContext->TechTalk.SpecFlow.StepInfo)'</p>
  </blockquote>
  
  <pre><code>[AfterStep]
  public void LogStepResult(ScenarioStepContext scenarioStepContext,
      ScenarioContext scenarioContext)
  {
  }
  </code></pre>