public async Task <IActionResult> ViewContent(ViewContentAddressModel model) { var folders = _folderLocator.SplitStrings(model.FolderNames); var folder = await _folderLocator.LocateSiteAndFolder(model.AccessToken, model.SiteName, folders); return(Json(new AiurValue <Folder>(folder) { Code = ErrorType.Success, Message = "Successfully get your folder!" })); }
public async Task <IActionResult> ViewContent(ViewContentAddressModel model) { var folders = _folderSplitter.SplitToFolders(model.FolderNames); var folder = await _folderRepo.GetFolderAsOwner(model.AccessToken, model.SiteName, folders); if (folder == null) { return(this.Protocol(ErrorType.NotFound, "Locate folder failed!")); } return(this.Protocol(new AiurValue <Folder>(folder) { Code = ErrorType.Success, Message = "Successfully get your folder!" })); }