Class BundlesApiExecutor
Inheritance
BundlesApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class BundlesApiExecutor : IBundlesApiExecutor
Constructors
|
Edit this page
View Source
BundlesApiExecutor(ICrowdinApiClient)
Declaration
public BundlesApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Edit this page
View Source
BundlesApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public BundlesApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Edit this page
View Source
AddBundle(long, AddBundleRequest)
Declaration
[PublicAPI]
public Task<Bundle> AddBundle(long projectId, AddBundleRequest request)
Parameters
Returns
|
Edit this page
View Source
BundleListFiles<T>(long, long, int, int)
Declaration
[PublicAPI]
public Task<ResponseList<T>> BundleListFiles<T>(long projectId, long bundleId, int limit = 25, int offset = 0) where T : FileResourceBase
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
bundleId |
|
int |
limit |
|
int |
offset |
|
Returns
Type Parameters
|
Edit this page
View Source
CheckBundleExportStatus(long, long, string)
Declaration
[PublicAPI]
public Task<BundleExport> CheckBundleExportStatus(long projectId, long bundleId, string exportId)
Parameters
Returns
|
Edit this page
View Source
DeleteBundle(long, long)
Declaration
[PublicAPI]
public Task DeleteBundle(long projectId, long bundleId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
bundleId |
|
Returns
|
Edit this page
View Source
DownloadBundle(long, long, string)
Declaration
[PublicAPI]
public Task<DownloadLink> DownloadBundle(long projectId, long bundleId, string exportId)
Parameters
Returns
|
Edit this page
View Source
EditBundle(long, long, IEnumerable<BundlePatch>)
Declaration
[PublicAPI]
public Task<Bundle> EditBundle(long projectId, long bundleId, IEnumerable<BundlePatch> patches)
Parameters
Returns
|
Edit this page
View Source
ExportBundle(long, long)
Declaration
[PublicAPI]
public Task<BundleExport> ExportBundle(long projectId, long bundleId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
bundleId |
|
Returns
|
Edit this page
View Source
GetBundle(long, long)
Declaration
[PublicAPI]
public Task<Bundle> GetBundle(long projectId, long bundleId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
bundleId |
|
Returns
|
Edit this page
View Source
ListBundleBranches(long, long, int, int)
Declaration
[PublicAPI]
public Task<ResponseList<Branch>> ListBundleBranches(long projectId, long bundleId, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
bundleId |
|
int |
limit |
|
int |
offset |
|
Returns
|
Edit this page
View Source
ListBundles(long, int, int)
Declaration
[PublicAPI]
public Task<ResponseList<Bundle>> ListBundles(long projectId, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
long |
projectId |
|
int |
limit |
|
int |
offset |
|
Returns
Implements