Search Results for

    Show / Hide Table of Contents

    Class CrowdinApiClient

    Inheritance
    object
    CrowdinApiClient
    Implements
    ICrowdinApiClient
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Crowdin.Api
    Assembly: Crowdin.Api.dll
    Syntax
    [PublicAPI]
    public class CrowdinApiClient : ICrowdinApiClient

    Constructors

    | Edit this page View Source

    CrowdinApiClient(CrowdinCredentials, HttpClient?, IJsonParser?, IRateLimiter?, IRetryService?)

    Declaration
    public CrowdinApiClient(CrowdinCredentials credentials, HttpClient? httpClient = null, IJsonParser? jsonParser = null, IRateLimiter? rateLimiter = null, IRetryService? retryService = null)
    Parameters
    Type Name Description
    CrowdinCredentials credentials
    HttpClient httpClient
    IJsonParser jsonParser
    IRateLimiter rateLimiter
    IRetryService retryService

    Properties

    | Edit this page View Source

    Applications

    Declaration
    public IApplicationsApiExecutor Applications { get; }
    Property Value
    Type Description
    IApplicationsApiExecutor
    | Edit this page View Source

    Branches

    Declaration
    public IBranchesApiExecutor Branches { get; }
    Property Value
    Type Description
    IBranchesApiExecutor
    | Edit this page View Source

    Bundles

    Declaration
    public IBundlesApiExecutor Bundles { get; }
    Property Value
    Type Description
    IBundlesApiExecutor
    | Edit this page View Source

    DefaultJsonParser

    Declaration
    public IJsonParser DefaultJsonParser { get; }
    Property Value
    Type Description
    IJsonParser
    | Edit this page View Source

    Dictionaries

    Declaration
    public IDictionariesApiExecutor Dictionaries { get; }
    Property Value
    Type Description
    IDictionariesApiExecutor
    | Edit this page View Source

    Distributions

    Declaration
    public IDistributionsApiExecutor Distributions { get; }
    Property Value
    Type Description
    IDistributionsApiExecutor
    | Edit this page View Source

    Fields

    Declaration
    public IFieldsApiExecutor Fields { get; }
    Property Value
    Type Description
    IFieldsApiExecutor
    | Edit this page View Source

    Glossaries

    Declaration
    public IGlossariesApiExecutor Glossaries { get; }
    Property Value
    Type Description
    IGlossariesApiExecutor
    | Edit this page View Source

    GraphQL

    Declaration
    public IGraphQLApiExecutor GraphQL { get; }
    Property Value
    Type Description
    IGraphQLApiExecutor
    | Edit this page View Source

    Issues

    Declaration
    public IIssuesApiExecutor Issues { get; }
    Property Value
    Type Description
    IIssuesApiExecutor
    | Edit this page View Source

    Labels

    Declaration
    public ILabelsApiExecutor Labels { get; }
    Property Value
    Type Description
    ILabelsApiExecutor
    | Edit this page View Source

    Languages

    Declaration
    public ILanguagesApiExecutor Languages { get; }
    Property Value
    Type Description
    ILanguagesApiExecutor
    | Edit this page View Source

    MachineTranslationEngines

    Declaration
    public IMachineTranslationEnginesApiExecutor MachineTranslationEngines { get; }
    Property Value
    Type Description
    IMachineTranslationEnginesApiExecutor
    | Edit this page View Source

    OrganizationWebhooks

    Declaration
    public IOrganizationWebhooksApiExecutor OrganizationWebhooks { get; }
    Property Value
    Type Description
    IOrganizationWebhooksApiExecutor
    | Edit this page View Source

    ProjectsGroups

    Declaration
    public IProjectsGroupsApiExecutor ProjectsGroups { get; }
    Property Value
    Type Description
    IProjectsGroupsApiExecutor
    | Edit this page View Source

    Reports

    Declaration
    public IReportsApiExecutor Reports { get; }
    Property Value
    Type Description
    IReportsApiExecutor
    | Edit this page View Source

    Screenshots

    Declaration
    public IScreenshotsApiExecutor Screenshots { get; }
    Property Value
    Type Description
    IScreenshotsApiExecutor
    | Edit this page View Source

    SecurityLogs

    Declaration
    public ISecurityLogsApiExecutor SecurityLogs { get; }
    Property Value
    Type Description
    ISecurityLogsApiExecutor
    | Edit this page View Source

    SourceFiles

    Declaration
    public ISourceFilesApiExecutor SourceFiles { get; }
    Property Value
    Type Description
    ISourceFilesApiExecutor
    | Edit this page View Source

    SourceStrings

    Declaration
    public ISourceStringsApiExecutor SourceStrings { get; }
    Property Value
    Type Description
    ISourceStringsApiExecutor
    | Edit this page View Source

    Storage

    Declaration
    public IStorageApiExecutor Storage { get; }
    Property Value
    Type Description
    IStorageApiExecutor
    | Edit this page View Source

    StringComments

    Declaration
    public IStringCommentsApiExecutor StringComments { get; }
    Property Value
    Type Description
    IStringCommentsApiExecutor
    | Edit this page View Source

    StringCorrections

    Declaration
    public IStringCorrectionsApiExecutor StringCorrections { get; }
    Property Value
    Type Description
    IStringCorrectionsApiExecutor
    | Edit this page View Source

    StringTranslations

    Declaration
    public IStringTranslationsApiExecutor StringTranslations { get; }
    Property Value
    Type Description
    IStringTranslationsApiExecutor
    | Edit this page View Source

    Tasks

    Declaration
    public ITasksApiExecutor Tasks { get; }
    Property Value
    Type Description
    ITasksApiExecutor
    | Edit this page View Source

    Teams

    Declaration
    public ITeamsApiExecutor Teams { get; }
    Property Value
    Type Description
    ITeamsApiExecutor
    | Edit this page View Source

    TranslationMemory

    Declaration
    public ITranslationMemoryApiExecutor TranslationMemory { get; }
    Property Value
    Type Description
    ITranslationMemoryApiExecutor
    | Edit this page View Source

    TranslationStatus

    Declaration
    public ITranslationStatusApiExecutor TranslationStatus { get; }
    Property Value
    Type Description
    ITranslationStatusApiExecutor
    | Edit this page View Source

    Translations

    Declaration
    public ITranslationsApiExecutor Translations { get; }
    Property Value
    Type Description
    ITranslationsApiExecutor
    | Edit this page View Source

    Users

    Declaration
    public IUsersApiExecutor Users { get; }
    Property Value
    Type Description
    IUsersApiExecutor
    | Edit this page View Source

    Vendors

    Declaration
    public IVendorsApiExecutor Vendors { get; }
    Property Value
    Type Description
    IVendorsApiExecutor
    | Edit this page View Source

    Webhooks

    Declaration
    public IWebhooksApiExecutor Webhooks { get; }
    Property Value
    Type Description
    IWebhooksApiExecutor
    | Edit this page View Source

    Workflows

    Declaration
    public IWorkflowsApiExecutor Workflows { get; }
    Property Value
    Type Description
    IWorkflowsApiExecutor

    Methods

    | Edit this page View Source

    WithFetchAll<T>(Func<int, int, Task<ResponseList<T>>>, int?, int)

    Declaration
    public static Task<T[]> WithFetchAll<T>(Func<int, int, Task<ResponseList<T>>> runRequest, int? maxAmountOfItems = null, int amountPerRequest = 25)
    Parameters
    Type Name Description
    Func<int, int, Task<ResponseList<T>>> runRequest
    int? maxAmountOfItems
    int amountPerRequest
    Returns
    Type Description
    Task<T[]>
    Type Parameters
    Name Description
    T

    Implements

    ICrowdinApiClient
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX