public KeepSynchronizedRecomputeOnDeploy(
     GenericRepositories genericRepositories,
     ILogProvider logProvider,
     CurrentKeepSynchronizedMetadata currentKeepSynchronizedMetadata)
 {
     _genericRepositories = genericRepositories;
     _performanceLogger   = logProvider.GetLogger("Performance");
     _logger = logProvider.GetLogger("KeepSynchronizedRecomputeOnDeploy");
     _currentKeepSynchronizedMetadata = currentKeepSynchronizedMetadata;
 }
 public KeepSynchronizedRecomputeOnDeploy(
     GenericRepositories genericRepositories,
     ILogProvider logProvider,
     CurrentKeepSynchronizedMetadata currentKeepSynchronizedMetadata,
     DeployArguments deployArguments,
     IDslModel dslModel)
 {
     _genericRepositories = genericRepositories;
     _performanceLogger   = logProvider.GetLogger("Performance");
     _logger = logProvider.GetLogger("KeepSynchronizedRecomputeOnDeploy");
     _currentKeepSynchronizedMetadata = currentKeepSynchronizedMetadata;
     _deployArguments = deployArguments;
     _dslModel        = dslModel;
 }
 public KeepSynchronizedRecomputeOnDeploy(
     GenericRepositories genericRepositories,
     ILogProvider logProvider,
     CurrentKeepSynchronizedMetadata currentKeepSynchronizedMetadata,
     DbUpdateOptions dbUpdateOptions,
     IDslModel dslModel)
 {
     _genericRepositories = genericRepositories;
     _performanceLogger   = logProvider.GetLogger("Performance." + GetType().Name);
     _logger = logProvider.GetLogger("KeepSynchronizedRecomputeOnDeploy");
     _currentKeepSynchronizedMetadata = currentKeepSynchronizedMetadata;
     _dbUpdateOptions = dbUpdateOptions;
     _dslModel        = dslModel;
 }