Normalize cr/lf/tab
This commit is contained in:
@@ -13,10 +13,10 @@ namespace Umbraco.Web.Models
|
||||
/// <param name="partialViewMacroModel"></param>
|
||||
/// <param name="parameterAlias"></param>
|
||||
/// <param name="defaultValue"></param>
|
||||
/// <returns>Parameter value if available, the default value that was passed otherwise.</returns>
|
||||
/// <returns>Parameter value if available, the default value that was passed otherwise.</returns>
|
||||
public static T GetParameterValue<T>(this PartialViewMacroModel partialViewMacroModel, string parameterAlias, T defaultValue)
|
||||
{
|
||||
if (partialViewMacroModel.MacroParameters.ContainsKey(parameterAlias) == false || string.IsNullOrEmpty(partialViewMacroModel.MacroParameters[parameterAlias].ToString()))
|
||||
if (partialViewMacroModel.MacroParameters.ContainsKey(parameterAlias) == false || string.IsNullOrEmpty(partialViewMacroModel.MacroParameters[parameterAlias].ToString()))
|
||||
return defaultValue;
|
||||
|
||||
var attempt = partialViewMacroModel.MacroParameters[parameterAlias].TryConvertTo(typeof(T));
|
||||
@@ -24,12 +24,12 @@ namespace Umbraco.Web.Models
|
||||
return attempt.Success ? (T) attempt.Result : defaultValue;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <summary>
|
||||
/// Attempt to get a Macro parameter from a PartialViewMacroModel
|
||||
/// </summary>
|
||||
/// <param name="partialViewMacroModel"></param>
|
||||
/// <param name="parameterAlias"></param>
|
||||
/// <returns>Parameter value if available, the default value for the type otherwise.</returns>
|
||||
/// <returns>Parameter value if available, the default value for the type otherwise.</returns>
|
||||
public static T GetParameterValue<T>(this PartialViewMacroModel partialViewMacroModel, string parameterAlias)
|
||||
{
|
||||
return partialViewMacroModel.GetParameterValue(parameterAlias, default(T));
|
||||
|
||||
Reference in New Issue
Block a user