示例#1
0
 public PersistenceProcessor(
     ICustomFormatService customFormatService,
     IQualityProfileService qualityProfileService,
     IConfigurationProvider configProvider,
     Func <IPersistenceProcessorSteps> stepsFactory)
 {
     _customFormatService   = customFormatService;
     _qualityProfileService = qualityProfileService;
     _stepsFactory          = stepsFactory;
     _configProvider        = configProvider;
     _steps = _stepsFactory();
 }
示例#2
0
 public void Reset()
 {
     _steps = _stepsFactory();
 }