public MarkAsSetUpCommandHandler(
     CofoundryDbContext dbContext,
     SettingCommandHelper settingCommandHelper,
     ISettingCache settingCache,
     IPermissionValidationService permissionValidationService,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext    = dbContext;
     _settingCache = settingCache;
     _permissionValidationService = permissionValidationService;
     _transactionScopeFactory     = transactionScopeFactory;
 }
 public UpdateGeneralSiteSettingsCommandHandler(
     CofoundryDbContext dbContext,
     SettingCommandHelper settingCommandHelper,
     ISettingCache settingCache,
     IAutoUpdateService autoUpdateService,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _settingCommandHelper    = settingCommandHelper;
     _dbContext               = dbContext;
     _settingCache            = settingCache;
     _autoUpdateService       = autoUpdateService;
     _transactionScopeFactory = transactionScopeFactory;
 }