Exemple #1
0
        public static string BuildAbsoluteUrlFromRelativeUrl(string protocol, string relativeUrl)
        {
            var currentContext = HttpContext.Current;
            var hostName       = FirmaWebConfiguration.DefaultTenantCanonicalHostName;

            if (currentContext != null)
            {
                hostName = FirmaWebConfiguration.GetCanonicalHost(currentContext.Request.Url.Host, true) ?? FirmaWebConfiguration.DefaultTenantCanonicalHostName;
            }

            return($"{protocol}://{hostName}{relativeUrl}");
        }
        public static string BuildAbsoluteUrlFromRelativeUrl(string protocol, string relativeUrl)
        {
            var currentContext = HttpContext.Current;
            var hostName       = FirmaWebConfiguration.CanonicalHostName;

            if (currentContext != null)
            {
                hostName = FirmaWebConfiguration.GetCanonicalHost(currentContext.Request.Url.Host, true) ?? FirmaWebConfiguration.CanonicalHostName;
            }

            return(String.Format("{0}://{1}{2}", protocol, hostName, relativeUrl));
        }