Table of Contents

Interface IYandexTrackerClient

Namespace
YandexTracker
Assembly
YandexTracker.dll

A client of the Yandex Tracker API (v2), with endpoint groups for Issues, Queues, Users and Statuses.

public interface IYandexTrackerClient : IDisposable
Inherited Members

Remarks

API failures use YandexTrackerApiException; invalid responses use YandexTrackerSerializationException. Standard argument, transport and cancellation exceptions can also propagate. Pass a cancellation token to bound each operation.

Properties

Issues

Issues: get, search, create, update, links, transitions and comments.

IIssuesClient Issues { get; }

Property Value

IIssuesClient

Queues

The organization's queues.

IQueuesClient Queues { get; }

Property Value

IQueuesClient

Statuses

The organization's issue statuses.

IStatusesClient Statuses { get; }

Property Value

IStatusesClient

Users

The organization's users.

IUsersClient Users { get; }

Property Value

IUsersClient

Methods

MyselfAsync(CancellationToken)

The user the token acts as; a cheap way to check the connection.

Task<User> MyselfAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A token to cancel the request.

Returns

Task<User>

The current user.