BetterCms.Module.Installation.Models.Migrations.InitialSetup.FixUrl C# (CSharp) Метод

FixUrl() приватный статический Метод

private static FixUrl ( string url ) : string
url string
Результат string
        private static string FixUrl(string url)
        {
            if (url.Trim() == "/")
            {
                return url;
            }

            switch (CmsContext.Config.UrlMode)
            {
                case TrailingSlashBehaviorType.NoTrailingSlash:
                    return url.TrimEnd('/');

                case TrailingSlashBehaviorType.TrailingSlash:
                    return url.EndsWith("/", StringComparison.Ordinal) ? url : string.Concat(url, "/");

                default:
                    return url;
            }
        }
    }