示例#1
0
 public DuplicateRuleExecutor(IAppContext appContext
                              , IDuplicateRuleFinder duplicateRuleFinder
                              , IDuplicateRuleConditionService duplicateRuleConditionService
                              , IDataFinder dataFinder)
 {
     _appContext                    = appContext;
     _loc                           = _appContext.GetFeature <ILocalizedTextProvider>();
     _duplicateRuleFinder           = duplicateRuleFinder;
     _duplicateRuleConditionService = duplicateRuleConditionService;
     _dataFinder                    = dataFinder;
 }
示例#2
0
 public DuplicateRuleImporter(IAppContext appContext
                              , IDuplicateRuleCreater duplicateRuleCreater
                              , IDuplicateRuleUpdater duplicateRuleUpdater
                              , IDuplicateRuleFinder duplicateRuleFinder
                              , IDuplicateRuleConditionService duplicateRuleConditionService)
 {
     _appContext                    = appContext;
     _duplicateRuleCreater          = duplicateRuleCreater;
     _duplicateRuleUpdater          = duplicateRuleUpdater;
     _duplicateRuleFinder           = duplicateRuleFinder;
     _duplicateRuleConditionService = duplicateRuleConditionService;
 }
 public DuplicateRuleUpdaterController(IWebAppContext appContext
                                       , ISolutionService solutionService
                                       , IEntityFinder entityFinder
                                       , IDuplicateRuleCreater duplicateRuleCreater
                                       , IDuplicateRuleUpdater duplicateRuleUpdater
                                       , IDuplicateRuleFinder duplicateRuleFinder
                                       , IDuplicateRuleDeleter duplicateRuleDeleter
                                       , IDuplicateRuleConditionService duplicateRuleConditionService)
     : base(appContext, solutionService)
 {
     _entityFinder                  = entityFinder;
     _duplicateRuleCreater          = duplicateRuleCreater;
     _duplicateRuleUpdater          = duplicateRuleUpdater;
     _duplicateRuleFinder           = duplicateRuleFinder;
     _duplicateRuleDeleter          = duplicateRuleDeleter;
     _duplicateRuleConditionService = duplicateRuleConditionService;
 }
示例#4
0
 public DuplicateRuleExporter(IDuplicateRuleFinder duplicateRuleFinder)
 {
     _duplicateRuleFinder = duplicateRuleFinder;
 }
示例#5
0
 public DuplicateRuleController(IWebAppContext appContext
                                , IDuplicateRuleFinder duplicateRuleFinder)
     : base(appContext)
 {
     _duplicateRuleFinder = duplicateRuleFinder;
 }