public ScenariosService(IOptions <TestDataSettings> testDataSettingsOptions,
                         IOptions <ScenariosSettings> scenariosSettingsOptions,
                         IScenariosFactory scenariosFactory,
                         IScenariosDataBuilder scenariosDataBuilder,
                         IScenarioScriptFileWriter scenarioTextGenerator,
                         IDataFileWriter dataFileWriter,
                         IDataStoreWriter dataStoreWriter)
 {
     this.testDataSettings      = testDataSettingsOptions.Value;
     this.scenariosSettings     = scenariosSettingsOptions.Value;
     this.scenariosFactory      = scenariosFactory;
     this.scenariosDataBuilder  = scenariosDataBuilder;
     this.scenarioTextGenerator = scenarioTextGenerator;
     this.dataFileWriter        = dataFileWriter;
     this.dataStoreWriter       = dataStoreWriter;
 }
 public DataGenerator(IOptions <TestDataSettings> testDataSettingsOptions)
 {
     testDataSettings = testDataSettingsOptions.Value;
 }
示例#3
0
 public ScenarioScriptFileWriter(IOptions <TestDataSettings> testDataSettingsOptions)
 {
     testDataSettings = testDataSettingsOptions.Value;
 }
示例#4
0
 public ScenarioLogger(IOptions <TestDataSettings> sestDataSettingsOptions)
 {
     this.testDataSettings = sestDataSettingsOptions.Value;
 }
示例#5
0
 public DataFileWriter(IOptions <TestDataSettings> testDataSettingsOptions)
 {
     testDataSettings = testDataSettingsOptions.Value;
 }