From 6d27454ed2159d47fcd88ff04fe3e15b28c7f6db Mon Sep 17 00:00:00 2001 From: patrickdemooij9 Date: Fri, 16 Sep 2022 01:14:23 +0200 Subject: [PATCH] Added nullable helper for IfNullOrWhiteSpace (#12979) * Added nullable helper for IfNullOrWhiteSpace * Remove for str as that one could be an empty string --- src/Umbraco.Core/Extensions/StringExtensions.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Extensions/StringExtensions.cs b/src/Umbraco.Core/Extensions/StringExtensions.cs index 694b4d05e6..805a29b908 100644 --- a/src/Umbraco.Core/Extensions/StringExtensions.cs +++ b/src/Umbraco.Core/Extensions/StringExtensions.cs @@ -419,7 +419,8 @@ public static class StringExtensions /// returns . /// public static bool IsNullOrWhiteSpace(this string? value) => string.IsNullOrWhiteSpace(value); - + + [return: NotNullIfNotNull("defaultValue")] public static string? IfNullOrWhiteSpace(this string? str, string? defaultValue) => str.IsNullOrWhiteSpace() ? defaultValue : str;