public async Task <Progress> LoadProgress(string bookID) { if (!CanSync()) { return(null); } var path = this.PathGenerator(bookID, ProgressNode); return(await _cloudStorageService.LoadJson <Progress>(path)); }