private static string ConfigVariableEvaluator(string variable) { var evaluated = Utility.ResolveVariable(variable); if (string.IsNullOrEmpty(evaluated)) { return(evaluated); } return(AWSUtilities.EvaluateAWSVariable(evaluated)); }
protected override string EvaluateVariable(string value) { string evaluated = base.EvaluateVariable(value); try { return(AWSUtilities.EvaluateAWSVariable(evaluated)); } catch (Exception ex) { _logger.LogError(ex.ToMinimized()); throw; } }
protected virtual string EvaluateVariable(string value) { var evaluated = Utility.ResolveVariable(value); if (string.IsNullOrEmpty(evaluated)) { return(evaluated); } try { return(AWSUtilities.EvaluateAWSVariable(evaluated)); } catch (Exception ex) { _logger?.LogError(ex.ToMinimized()); throw; } }
protected override string EvaluateVariable(string value) { string evaluated = base.EvaluateVariable(value); if (string.IsNullOrEmpty(evaluated)) { return(evaluated); } try { return(AWSUtilities.EvaluateAWSVariable(evaluated)); } catch (Exception ex) { _logger.LogError(ex.Message); throw; } }