/// <inheritdoc cref="IDuplicatesRuleManager.GetDuplicatesRuleFilters"/> public IEnumerable <DuplicatesRuleFilterDTO> GetDuplicatesRuleFilters(Guid ruleId) { var duplicatesRule = _duplicatesRuleRepository.Get(_userConnection, ruleId); if (duplicatesRule != null) { return(duplicatesRule.RuleBody?.Filters?.Select(ruleFilter => new DuplicatesRuleFilterDTO { ColumnName = ruleFilter.ColumnName, SchemaName = ruleFilter.SchemaName, RootSchemaColumns = ruleFilter.RootSchemaColumns, IsDetail = ruleFilter.SchemaName != duplicatesRule.SchemaName })); } Log.ErrorFormat("Error during retrieving rule, rule id {0}", ruleId); return(null); }