Show / Hide Table of Contents

Interface IDuplicateDetectorFactory

Responsible for creating instances of IDuplicateDetector

Namespace: SuperOffice.CRM.Data.Util.Duplicates
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public interface IDuplicateDetectorFactory

Methods

CreateDuplicateDetector(Type)

Create instance of duplcate detector providing reference to type of rule interface inheriting from IDuplicateRule

Declaration
IDuplicateDetector CreateDuplicateDetector(Type ruleInterfaceType)
Parameters
Type Name Description
Type ruleInterfaceType

Type of detector based on rule interface. Rule interface must inherit from IDuplicateRule

Returns
Type Description
IDuplicateDetector

Instance of duplicate detector

Extension Methods

EnumUtil.MapEnums<From, To>(From)
IDuplicateDetectorFactoryExtensions.CreateDuplicateDetector<TDuplicateRule>(IDuplicateDetectorFactory)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top