Class CrowdinApiClient
Inheritance
System.Object
CrowdinApiClient
Assembly: Crowdin.Api.dll
Syntax
public class CrowdinApiClient : object, ICrowdinApiClient
Constructors
|
Improve this Doc
View Source
CrowdinApiClient(CrowdinCredentials, Nullable<HttpClient>, IJsonParser, IRateLimiter, IRetryService)
Declaration
public CrowdinApiClient(CrowdinCredentials credentials, HttpClient? httpClient = null, IJsonParser jsonParser = null, IRateLimiter rateLimiter = null, IRetryService retryService = null)
Parameters
Properties
|
Improve this Doc
View Source
Applications
Declaration
public ApplicationsApiExecutor Applications { get; }
Property Value
|
Improve this Doc
View Source
Bundles
Declaration
public BundlesApiExecutor Bundles { get; }
Property Value
|
Improve this Doc
View Source
DefaultJsonParser
Declaration
public IJsonParser DefaultJsonParser { get; }
Property Value
|
Improve this Doc
View Source
Dictionaries
Declaration
public DictionariesApiExecutor Dictionaries { get; }
Property Value
|
Improve this Doc
View Source
Distributions
Declaration
public DistributionsApiExecutor Distributions { get; }
Property Value
|
Improve this Doc
View Source
Fields
Declaration
public FieldsApiExecutor Fields { get; }
Property Value
|
Improve this Doc
View Source
Glossaries
Declaration
public GlossariesApiExecutor Glossaries { get; }
Property Value
|
Improve this Doc
View Source
Issues
Declaration
public IssuesApiExecutor Issues { get; }
Property Value
|
Improve this Doc
View Source
Labels
Declaration
public LabelsApiExecutor Labels { get; }
Property Value
|
Improve this Doc
View Source
Languages
Declaration
public LanguagesApiExecutor Languages { get; }
Property Value
|
Improve this Doc
View Source
MachineTranslationEngines
Declaration
public MachineTranslationEnginesApiExecutor MachineTranslationEngines { get; }
Property Value
|
Improve this Doc
View Source
OrganizationWebhooks
Declaration
public OrganizationWebhooksApiExecutor OrganizationWebhooks { get; }
Property Value
|
Improve this Doc
View Source
ProjectsGroups
Declaration
public ProjectsGroupsApiExecutor ProjectsGroups { get; }
Property Value
|
Improve this Doc
View Source
Reports
Declaration
public ReportsApiExecutor Reports { get; }
Property Value
|
Improve this Doc
View Source
Screenshots
Declaration
public ScreenshotsApiExecutor Screenshots { get; }
Property Value
|
Improve this Doc
View Source
SecurityLogs
Declaration
public SecurityLogsApiExecutor SecurityLogs { get; }
Property Value
|
Improve this Doc
View Source
SourceFiles
Declaration
public SourceFilesApiExecutor SourceFiles { get; }
Property Value
|
Improve this Doc
View Source
SourceStrings
Declaration
public SourceStringsApiExecutor SourceStrings { get; }
Property Value
|
Improve this Doc
View Source
Storage
Declaration
public StorageApiExecutor Storage { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public StringCommentsApiExecutor StringComments { get; }
Property Value
|
Improve this Doc
View Source
StringTranslations
Declaration
public StringTranslationsApiExecutor StringTranslations { get; }
Property Value
|
Improve this Doc
View Source
Tasks
Declaration
public TasksApiExecutor Tasks { get; }
Property Value
|
Improve this Doc
View Source
Teams
Declaration
public TeamsApiExecutor Teams { get; }
Property Value
|
Improve this Doc
View Source
TranslationMemory
Declaration
public TranslationMemoryApiExecutor TranslationMemory { get; }
Property Value
|
Improve this Doc
View Source
Translations
Declaration
public TranslationsApiExecutor Translations { get; }
Property Value
|
Improve this Doc
View Source
TranslationStatus
Declaration
public TranslationStatusApiExecutor TranslationStatus { get; }
Property Value
|
Improve this Doc
View Source
Users
Declaration
public UsersApiExecutor Users { get; }
Property Value
|
Improve this Doc
View Source
Vendors
Declaration
public VendorsApiExecutor Vendors { get; }
Property Value
|
Improve this Doc
View Source
Webhooks
Declaration
public WebhooksApiExecutor Webhooks { get; }
Property Value
|
Improve this Doc
View Source
Workflows
Declaration
public WorkflowsApiExecutor Workflows { get; }
Property Value
Methods
|
Improve this Doc
View Source
WithFetchAll<T>(Func<Int32, Int32, Task<ResponseList<T>>>, Nullable<Int32>, Int32)
Declaration
public static async Task<T[]> WithFetchAll<T>(Func<int, int, Task<ResponseList<T>>> runRequest, int? maxAmountOfItems = null, int amountPerRequest = 25)
Parameters
Type |
Name |
Description |
Func<System.Int32, System.Int32, Task<ResponseList<T>>> |
runRequest |
|
System.Nullable<System.Int32> |
maxAmountOfItems |
|
System.Int32 |
amountPerRequest |
|
Returns
Type |
Description |
Task<T[]> |
|
Type Parameters
Implements