/// <summary> /// Validates the update sentence. /// </summary> /// <param name="sentence">The sentence.</param> /// <param name="configuration">The configuration.</param> /// <returns></returns> private Domain.Entities.ValidationResult ValidateUpdateSentence(Update sentence, Configuration configuration) { UpdateValidator validator = new UpdateValidator(configuration.MatrixDimension); FluentValidation.Results.ValidationResult results = validator.Validate(sentence); return(GetValidationResultResponse(results)); }
private static void ValidateParametersBeforeUse(IEnumerable <string> tenantConnectionStrings, string updatesFolder) { _ = UpdateValidator.ValidateTenantConnectionString(tenantConnectionStrings, throwOnInvalid: true); _ = UpdateValidator.ValidateUpdateFolderPath(updatesFolder, throwOnInvalid: true); }