Пример #1
0
 public OperationsStatusApiAndTasksSteps(FeatureContext featureContext, ScenarioContext scenarioContext)
 {
     this.serviceProvider        = ContainerBindings.GetServiceProvider(featureContext);
     this.repository             = this.serviceProvider.GetRequiredService <FakeOperationsRepository>();
     this.host                   = this.serviceProvider.GetRequiredService <IOpenApiHost <HttpRequest, IActionResult> >();
     this.scenarioContext        = scenarioContext;
     this.transientTenantManager = TransientTenantManager.GetInstance(featureContext);
 }
 public CommonOperationsApiAndTaskSteps(FeatureContext featureContext, ScenarioContext scenarioContext)
 {
     this.repository             = ContainerBindings.GetServiceProvider(featureContext).GetRequiredService <FakeOperationsRepository>();
     this.transientTenantManager = TransientTenantManager.GetInstance(featureContext);
     this.scenarioContext        = scenarioContext;
 }
        public static void SetupScenario(FeatureContext featureContext)
        {
            FakeOperationsRepository repository = ContainerBindings.GetServiceProvider(featureContext).GetService <FakeOperationsRepository>() !;

            repository.Reset();
        }