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 IApplicationsApiExecutor Applications { get; }
Property Value
|
Improve this Doc
View Source
Bundles
Declaration
public IBundlesApiExecutor 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 IDictionariesApiExecutor Dictionaries { get; }
Property Value
|
Improve this Doc
View Source
Distributions
Declaration
public IDistributionsApiExecutor Distributions { get; }
Property Value
|
Improve this Doc
View Source
Fields
Declaration
public IFieldsApiExecutor Fields { get; }
Property Value
|
Improve this Doc
View Source
Glossaries
Declaration
public IGlossariesApiExecutor Glossaries { get; }
Property Value
|
Improve this Doc
View Source
GraphQL
Declaration
public IGraphQLApiExecutor GraphQL { get; }
Property Value
|
Improve this Doc
View Source
Issues
Declaration
public IIssuesApiExecutor Issues { get; }
Property Value
|
Improve this Doc
View Source
Labels
Declaration
public ILabelsApiExecutor Labels { get; }
Property Value
|
Improve this Doc
View Source
Languages
Declaration
public ILanguagesApiExecutor Languages { get; }
Property Value
|
Improve this Doc
View Source
MachineTranslationEngines
Declaration
public IMachineTranslationEnginesApiExecutor MachineTranslationEngines { get; }
Property Value
|
Improve this Doc
View Source
OrganizationWebhooks
Declaration
public IOrganizationWebhooksApiExecutor OrganizationWebhooks { get; }
Property Value
|
Improve this Doc
View Source
ProjectsGroups
Declaration
public IProjectsGroupsApiExecutor ProjectsGroups { get; }
Property Value
|
Improve this Doc
View Source
Reports
Declaration
public IReportsApiExecutor Reports { get; }
Property Value
|
Improve this Doc
View Source
Screenshots
Declaration
public IScreenshotsApiExecutor Screenshots { get; }
Property Value
|
Improve this Doc
View Source
SecurityLogs
Declaration
public ISecurityLogsApiExecutor SecurityLogs { get; }
Property Value
|
Improve this Doc
View Source
SourceFiles
Declaration
public ISourceFilesApiExecutor SourceFiles { get; }
Property Value
|
Improve this Doc
View Source
SourceStrings
Declaration
public ISourceStringsApiExecutor SourceStrings { get; }
Property Value
|
Improve this Doc
View Source
Storage
Declaration
public IStorageApiExecutor Storage { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public IStringCommentsApiExecutor StringComments { get; }
Property Value
|
Improve this Doc
View Source
StringTranslations
Declaration
public IStringTranslationsApiExecutor StringTranslations { get; }
Property Value
|
Improve this Doc
View Source
Tasks
Declaration
public ITasksApiExecutor Tasks { get; }
Property Value
|
Improve this Doc
View Source
Teams
Declaration
public ITeamsApiExecutor Teams { get; }
Property Value
|
Improve this Doc
View Source
TranslationMemory
Declaration
public ITranslationMemoryApiExecutor TranslationMemory { get; }
Property Value
|
Improve this Doc
View Source
Translations
Declaration
public ITranslationsApiExecutor Translations { get; }
Property Value
|
Improve this Doc
View Source
TranslationStatus
Declaration
public ITranslationStatusApiExecutor TranslationStatus { get; }
Property Value
|
Improve this Doc
View Source
Users
Declaration
public IUsersApiExecutor Users { get; }
Property Value
|
Improve this Doc
View Source
Vendors
Declaration
public IVendorsApiExecutor Vendors { get; }
Property Value
|
Improve this Doc
View Source
Webhooks
Declaration
public IWebhooksApiExecutor Webhooks { get; }
Property Value
|
Improve this Doc
View Source
Workflows
Declaration
public IWorkflowsApiExecutor 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