Example #1
0
        public static string GetImportServiceUrl()
        {
            var url = GetAppSettings("web.import-contacts-url", string.Empty);

            if (string.IsNullOrEmpty(url))
            {
                return(string.Empty);
            }
            var urlSeparatorChar = "?";

            if (url.Contains(urlSeparatorChar))
            {
                urlSeparatorChar = "&";
            }
            var cultureName = HttpUtility.HtmlEncode(System.Threading.Thread.CurrentThread.CurrentUICulture.Name);

            return(UrlSwitcher.SelectCurrentUriScheme(string.Format("{0}{2}culture={1}&mobile={3}", url, cultureName, urlSeparatorChar, Web.Core.Mobile.MobileDetector.IsRequestMatchesMobile(HttpContext.Current))));
        }
Example #2
0
        public static string GetImportServiceUrl()
        {
            var url = web_import_contacts_url;

            if (string.IsNullOrEmpty(url))
            {
                return(string.Empty);
            }
            var urlSeparatorChar = "?";

            if (url.Contains(urlSeparatorChar))
            {
                urlSeparatorChar = "&";
            }
            var cultureName = HttpUtility.HtmlEncode(System.Threading.Thread.CurrentThread.CurrentUICulture.Name);

            return(UrlSwitcher.SelectCurrentUriScheme(string.Format("{0}{2}culture={1}&mobile={3}", url, cultureName, urlSeparatorChar, MobileDetector.IsMobile)));
        }