/// <summary> /// Get all files and folders within a folder /// </summary> /// <param name="request">Request. <see cref="GetFilesListRequest" /></param> /// <returns><see cref="FilesList"/></returns> public FilesList GetFilesList(GetFilesListRequest request) { // verify the required parameter 'path' is set if (request.path == null) { throw new ApiException(400, "Missing required parameter 'path' when calling GetFilesList"); } // create path and map variables var resourcePath = this.configuration.GetServerUrl() + "/editor/storage/folder/{path}"; resourcePath = Regex .Replace(resourcePath, "\\*", string.Empty) .Replace("&", "&") .Replace("/?", "?"); resourcePath = UrlHelper.AddPathParameter(resourcePath, "path", request.path); resourcePath = UrlHelper.AddQueryParameterToUrl(resourcePath, "storageName", request.storageName); var response = this.apiInvoker.InvokeApi( resourcePath, "GET", null, null, null); if (response != null) { return((FilesList)SerializationHelper.Deserialize(response, typeof(FilesList))); } return(null); }
public void TestGetFilesList() { var request = new GetFilesListRequest( path: remoteDataFolder ); var actual = this.WordsApi.GetFilesList(request); Assert.NotNull(actual.Value); }
public void TestGetFilesList() { // Arrange var request = new GetFilesListRequest("words"); // Act & Assert var response = FolderApi.GetFilesList(request); Assert.Greater(response.Value.Count, 0); }
public static void Run() { var apiInstance = new FolderApi(Constants.GetConfig()); try { var request = new GetFilesListRequest("Annotationdocs", Constants.MyStorage); var response = apiInstance.GetFilesList(request); Console.WriteLine("Expected response type is FilesList: " + response.Value.Count); } catch (Exception e) { Console.WriteLine("Exception while calling FolderApi: " + e.Message); } }
public static void Run() { var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey); var apiInstance = new FolderApi(configuration); try { var request = new GetFilesListRequest("Comparisondocs", Common.MyStorage); var response = apiInstance.GetFilesList(request); Console.WriteLine("Expected response type is FilesList: " + response.Value.Count.ToString()); } catch (Exception e) { Console.WriteLine("Exception while calling FolderApi: " + e.Message); } }
public static void Run(string path) { var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey); var apiInstance = new FolderApi(configuration); try { var request = new GetFilesListRequest(path, Common.MyStorage); var response = apiInstance.GetFilesList(request); foreach (StorageFile storageFile in response.Value) { Console.WriteLine("Expected response type is FilesList: " + storageFile.Path); } } catch (Exception e) { Console.WriteLine("Exception while calling FolderApi: " + e.Message); } }