Пример #1
0
        private int HashToId(string hash)
        {
            var res = 0;

            if (hash != null)
            {
                hash = Uri.UnescapeDataString(hash);
                var baseUrl = $"{Request.Scheme}://{Request.Host}/";
                if (hash.ToLower().StartsWith(baseUrl.ToLower()))
                {
                    hash = hash.Substring(baseUrl.Length);
                }
                res = _hashService.HashToId(hash);
            }
            return(res);
        }