private static bool ValidateWithLog(Func <bool> validationFunc, string parameterName, string apiName) { bool validationResult = validationFunc.Invoke(); if (validationResult == false) { LogErrorMessage.ApiMissingParams(file, apiName, parameterName); } return(validationResult); }