public CustomEntitySelection(CustomEntity entity, CustomEntityAlias alias) : this( alias.Text, alias.CaseSensitive, alias.AccentSensitive, alias.FuzzyEditDistance, entity) { }
/// <summary> /// Create a selection from the base custom entity /// </summary> public CustomEntitySelection(CustomEntity entity) : this( entity.Name, entity.CaseSensitive, entity.AccentSensitive, entity.FuzzyEditDistance, entity) { }
public CustomEntitySelection( string text, bool?caseSensitive, bool?accentSensitive, int?fuzzyEditDistance, CustomEntity parentEntityReference) { Text = text; CaseSensitive = caseSensitive ?? parentEntityReference.DefaultCaseSensitive; AccentSensitive = accentSensitive ?? parentEntityReference.DefaultCaseSensitive; FuzzyEditDistance = fuzzyEditDistance ?? parentEntityReference.DefaultFuzzyEditDistance; ParentEntityReference = parentEntityReference; }