Class DistributionsApiExecutor
Inheritance
DistributionsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class DistributionsApiExecutor : IDistributionsApiExecutor
Constructors
|
Edit this page
View Source
DistributionsApiExecutor(ICrowdinApiClient)
Declaration
public DistributionsApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Edit this page
View Source
DistributionsApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public DistributionsApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Edit this page
View Source
AddDistribution(long, AddDistributionRequest)
Declaration
[PublicAPI]
public Task<Distribution> AddDistribution(long projectId, AddDistributionRequest request)
Parameters
Returns
|
Edit this page
View Source
AddDistributionStringBased(long, AddDistributionStringBasedRequest)
Declaration
[PublicAPI]
public Task<Distribution> AddDistributionStringBased(long projectId, AddDistributionStringBasedRequest request)
Parameters
Returns
|
Edit this page
View Source
DeleteDistribution(long, string)
Declaration
[PublicAPI]
public Task DeleteDistribution(long projectId, string hash)
Parameters
Returns
|
Edit this page
View Source
EditDistribution(long, string, IEnumerable<DistributionPatch>)
Declaration
[PublicAPI]
public Task<Distribution> EditDistribution(long projectId, string hash, IEnumerable<DistributionPatch> patches)
Parameters
Returns
|
Edit this page
View Source
GetDistribution(long, string)
Declaration
[PublicAPI]
public Task<Distribution> GetDistribution(long projectId, string hash)
Parameters
Returns
|
Edit this page
View Source
GetDistributionRelease(long, string)
Declaration
[PublicAPI]
public Task<DistributionRelease> GetDistributionRelease(long projectId, string hash)
Parameters
Returns
|
Edit this page
View Source
GetDistributionReleaseStringBased(long, string)
Declaration
[PublicAPI]
public Task<DistributionStringBasedRelease> GetDistributionReleaseStringBased(long projectId, string hash)
Parameters
Returns
|
Edit this page
View Source
ListDistributions(long, int, int)
Declaration
[PublicAPI]
public Task<ResponseList<Distribution>> ListDistributions(long projectId, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
long |
projectId |
|
int |
limit |
|
int |
offset |
|
Returns
|
Edit this page
View Source
ReleaseDistribution(long, string)
Declaration
[PublicAPI]
public Task<DistributionRelease> ReleaseDistribution(long projectId, string hash)
Parameters
Returns
|
Edit this page
View Source
StringBasedReleaseDistribution(long, string)
Declaration
[PublicAPI]
public Task<DistributionStringBasedRelease> StringBasedReleaseDistribution(long projectId, string hash)
Parameters
Returns
Implements