public static string GetSummary()

in src/DeloitteDigital.Atlas/Extensions/StringExtensions.cs [134:145]


        public static string GetSummary(this string str, int length, string addString, bool forceAppendString)
        {
            string summary = str.GetSummary(length, addString);

            // throw the append string on no matter what... looks better being consistant.
            if (!string.IsNullOrEmpty(summary) && !string.IsNullOrEmpty(addString) && forceAppendString)
                summary = summary.TrimEnd('.') + addString;
            else if (!string.IsNullOrEmpty(summary) && summary.Length < str.Length)
                summary = summary.TrimEnd('.') + addString;

            return summary;
        }