public async ValueTask <IList <PullRequest> > LoadAsync(string repoOwner, string repoName) { var path = Path.Combine(GetPathToRepoDataFiles(repoOwner, repoName), _pullRequestDetails); var json = await _fs.FileReadAllTextAsync(path); var initialized = JsonConvert.DeserializeObject <List <PullRequest> >(json, _jsonSerializerSettings); return(initialized); }