AssemblyCSharp.BackendConnection.RequestDigest C# (CSharp) Метод

RequestDigest() публичный Метод

public RequestDigest ( string path, string body = null, Dictionary,System.Collections.Generic urlParams = null ) : string
path string
body string
urlParams Dictionary,System.Collections.Generic
Результат string
        public string RequestDigest(string path, string body = null, Hash urlParams = null)
        {
            var builder = new StringBuilder(path);
            if (urlParams != null)
            {
            var keys = urlParams.Keys.ToList();
            keys.Sort();

            builder.Append(
                keys.Select(key => string.Format("{0}={1}", key, urlParams[key])).Join("&")
            );
            }
            if (body != null)
            {
            builder.Append(body);
            }
            builder.Append(_password);

            return SHA1HexDigest(builder.ToString());
        }