Class BranchesApiExecutor
Inheritance
BranchesApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class BranchesApiExecutor : IBranchesApiExecutor
Constructors
|
Edit this page
View Source
BranchesApiExecutor(ICrowdinApiClient)
Declaration
public BranchesApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Edit this page
View Source
BranchesApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public BranchesApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Edit this page
View Source
AddBranch(long, AddBranchRequest)
Declaration
[PublicAPI]
public Task<Branch> AddBranch(long projectId, AddBranchRequest request)
Parameters
Returns
|
Edit this page
View Source
CheckBranchCloneStatus(long, long, string)
Declaration
[PublicAPI]
public Task<BranchCloneStatus> CheckBranchCloneStatus(long projectId, long branchId, string cloneId)
Parameters
Returns
|
Edit this page
View Source
CheckBranchMergeStatus(long, long, string)
Declaration
[PublicAPI]
public Task<BranchMergeStatus> CheckBranchMergeStatus(long projectId, long branchId, string mergeId)
Parameters
Returns
|
Edit this page
View Source
CloneBranch(long, long, CloneBranchRequest)
Declaration
[PublicAPI]
public Task<BranchCloneStatus> CloneBranch(long projectId, long branchId, CloneBranchRequest request)
Parameters
Returns
|
Edit this page
View Source
DeleteBranch(long, long)
Declaration
[PublicAPI]
public Task DeleteBranch(long projectId, long branchId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
branchId |
|
Returns
|
Edit this page
View Source
EditBranch(long, long, IEnumerable<BranchPatch>)
Declaration
[PublicAPI]
public Task<Branch> EditBranch(long projectId, long branchId, IEnumerable<BranchPatch> patches)
Parameters
Returns
|
Edit this page
View Source
GetBranch(long, long)
Declaration
[PublicAPI]
public Task<Branch> GetBranch(long projectId, long branchId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
branchId |
|
Returns
|
Edit this page
View Source
GetBranchMergeSummary(long, long, string)
Declaration
[PublicAPI]
public Task<BranchMergeSummary> GetBranchMergeSummary(long projectId, long branchId, string mergeId)
Parameters
Returns
|
Edit this page
View Source
GetClonedBranch(long, long, string)
Declaration
[PublicAPI]
public Task<Branch> GetClonedBranch(long projectId, long branchId, string cloneId)
Parameters
Returns
|
Edit this page
View Source
ListBranches(long, string?, int, int, IEnumerable<SortingRule>?)
Declaration
[PublicAPI]
public Task<ResponseList<Branch>> ListBranches(long projectId, string? name = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
Parameters
Returns
|
Edit this page
View Source
MergeBranch(long, long, MergeBranchRequest)
Declaration
[PublicAPI]
public Task<BranchMergeStatus> MergeBranch(long projectId, long branchId, MergeBranchRequest request)
Parameters
Returns
Implements