Exemplo n.º 1
0
        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!"
            }));
        }
Exemplo n.º 2
0
        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!"
            }));
        }