Class DistributionsApiExecutor
Inheritance
System.Object
DistributionsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class DistributionsApiExecutor : object
Constructors
|
Improve this Doc
View Source
DistributionsApiExecutor(ICrowdinApiClient)
Declaration
public DistributionsApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Improve this Doc
View Source
DistributionsApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public DistributionsApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Improve this Doc
View Source
AddDistribution(Int32, AddDistributionRequest)
Declaration
public async Task<Distribution> AddDistribution(int projectId, AddDistributionRequest request)
Parameters
Returns
|
Improve this Doc
View Source
AddDistributionStringBased(Int32, AddDistributionStringBasedRequest)
Declaration
public async Task<Distribution> AddDistributionStringBased(int projectId, AddDistributionStringBasedRequest request)
Parameters
Returns
|
Improve this Doc
View Source
DeleteDistribution(Int32, String)
Declaration
public async Task DeleteDistribution(int projectId, string hash)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
hash |
|
Returns
|
Improve this Doc
View Source
EditDistribution(Int32, String, IEnumerable<DistributionPatch>)
Declaration
public async Task<Distribution> EditDistribution(int projectId, string hash, IEnumerable<DistributionPatch> patches)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
hash |
|
IEnumerable<DistributionPatch> |
patches |
|
Returns
|
Improve this Doc
View Source
GetDistribution(Int32, String)
Declaration
public async Task<Distribution> GetDistribution(int projectId, string hash)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
hash |
|
Returns
|
Improve this Doc
View Source
GetDistributionRelease(Int32, String)
Declaration
public async Task<DistributionRelease> GetDistributionRelease(int projectId, string hash)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
hash |
|
Returns
|
Improve this Doc
View Source
GetDistributionReleaseStringBased(Int32, String)
Declaration
public async Task<DistributionStringBasedRelease> GetDistributionReleaseStringBased(int projectId, string hash)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
hash |
|
Returns
|
Improve this Doc
View Source
ListDistributions(Int32, Int32, Int32)
Declaration
public async Task<ResponseList<Distribution>> ListDistributions(int projectId, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
Returns
|
Improve this Doc
View Source
ReleaseDistribution(Int32, String)
Declaration
public async Task<DistributionRelease> ReleaseDistribution(int projectId, string hash)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
hash |
|
Returns
|
Improve this Doc
View Source
StringBasedReleaseDistribution(Int32, String)
Declaration
public async Task<DistributionStringBasedRelease> StringBasedReleaseDistribution(int projectId, string hash)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
hash |
|
Returns