public async Task <string> GetFileIdentifier(GitResolverItem item) { var url = GetUrl(item); await GetFile(url); var encryptString = Encrypt(url); var compressedString = CompressString(encryptString); return(compressedString); }
private string GetUrl(GitResolverItem item) => $"https://{item.GitConnection.PersonalToken}@raw.githubusercontent.com/{item.GitConnection.AccountName}/{item.RepoName}/{item.Branch}/{item.FilePath.TrimStart('/')}";