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