Rhythm.Staticize.ResourcesDownloadBaseBehavior.CreateAbsoluteUri C# (CSharp) Method

CreateAbsoluteUri() private method

private CreateAbsoluteUri ( Uri documentUri, string documenBaseDir, Uri uri ) : Uri
documentUri System.Uri
documenBaseDir string
uri System.Uri
return System.Uri
        Uri CreateAbsoluteUri(Uri documentUri, string documenBaseDir, Uri uri)
        {
            String str = uri.ToString();
            if (str[0] == '/')
            {
                String format = String.Format("{0}://{1}:{2}{3}", documentUri.Scheme, documentUri.Host, documentUri.Port, uri.ToString());
                return new Uri(format);
            }
            else
            {

                String format = String.Format("{0}/{1}", documenBaseDir, uri.ToString());
                return new Uri(format);
            }
        }