Search Results for

    Show / Hide Table of Contents

    Class CrowdinApiClient

    Inheritance
    System.Object
    CrowdinApiClient
    Implements
    ICrowdinApiClient
    Namespace: Crowdin.Api
    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
    Type Name Description
    CrowdinCredentials credentials
    System.Nullable<HttpClient> httpClient
    IJsonParser jsonParser
    IRateLimiter rateLimiter
    IRetryService retryService

    Properties

    | Improve this Doc View Source

    Applications

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

    Bundles

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

    DefaultJsonParser

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

    Dictionaries

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

    Distributions

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

    Fields

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

    Glossaries

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

    GraphQL

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

    Issues

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

    Labels

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

    Languages

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

    MachineTranslationEngines

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

    OrganizationWebhooks

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

    ProjectsGroups

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

    Reports

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

    Screenshots

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

    SecurityLogs

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

    SourceFiles

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

    SourceStrings

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

    Storage

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

    StringComments

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

    StringTranslations

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

    Tasks

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

    Teams

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

    TranslationMemory

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

    Translations

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

    TranslationStatus

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

    Users

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

    Vendors

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

    Webhooks

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

    Workflows

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

    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
    Name Description
    T

    Implements

    ICrowdinApiClient
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX