/// <inheritdoc /> public override bool Validate() { List <string> missingFields = new List <string>(); if (this.Select == null) { missingFields.Add("Select"); } if (this.MergeInto == null) { missingFields.Add("MergeInto"); } if (missingFields.Count > 0) { Logger.Error(TAG, this.Ctx, Errors.ValidateErrorString(this.AtCorpusPath, missingFields), nameof(Validate)); return(false); } return(true); }
/// <inheritdoc /> public override bool Validate() { List <string> missingFields = new List <string>(); if (this.Select == null) { missingFields.Add("Select"); } if (this.MergeInto == null) { missingFields.Add("MergeInto"); } if (missingFields.Count > 0) { Logger.Error(this.Ctx, Tag, nameof(Validate), this.AtCorpusPath, CdmLogCode.ErrValdnIntegrityCheckFailure, this.AtCorpusPath, string.Join(", ", missingFields.Select((s) => $"'{s}'"))); return(false); } return(true); }